Fix sequencer sample poll function

Sequencer poll was succeeding outside of a preview region.

This meant it couldn't be used in tool key maps which are currently
shared between preview & sequencer regions.
This commit is contained in:
Campbell Barton 2021-10-06 14:07:20 +11:00
parent df8f507f41
commit 0e590f9078
1 changed files with 4 additions and 0 deletions

View File

@ -565,6 +565,10 @@ bool ED_imbuf_sample_poll(bContext *C)
if (SEQ_editing_get(CTX_data_scene(C)) == NULL) {
return false;
}
ARegion *region = CTX_wm_region(C);
if (!(region && (region->regiontype == RGN_TYPE_PREVIEW))) {
return false;
}
return true;
}
}