Bug 729
When more than 30 scenes are in a scene, the sequencer "Add" option didnt show a databrowse window. This was a nasty one, because databrowse facilities are more-of tied to having a header. The fix is that I added option to IDnames_to_pupstring() to not limit the menu (by passing NULL for menu short pointer). Also noticed a bug with pupmenu_col(), which did return on a val==0 event (mouse release) which shouldn't be, this makes sequences of menus not possible.
This commit is contained in:
@@ -4299,7 +4299,7 @@ short pupmenu_col(char *instr, int maxrow)
|
||||
MenuData *md;
|
||||
|
||||
block= uiNewBlock(&listb, "menu", UI_EMBOSSP, UI_HELV, G.curscreen->mainwin);
|
||||
uiBlockSetFlag(block, UI_BLOCK_LOOP|UI_BLOCK_REDRAW|UI_BLOCK_NUMSELECT);
|
||||
uiBlockSetFlag(block, UI_BLOCK_LOOP|UI_BLOCK_REDRAW|UI_BLOCK_RET_1|UI_BLOCK_NUMSELECT);
|
||||
block->themecol= TH_MENU_ITEM;
|
||||
|
||||
md= decompose_menu_string(instr);
|
||||
|
||||
Reference in New Issue
Block a user