Fix crash on creating tooltip for sequencer's gl preview mode
Issue was caused by missed value for this enum, fixed by adding check in tooltip generation. Default value for this enum should also be fixed, but that would be in separated commit.
This commit is contained in:
@@ -3792,12 +3792,14 @@ void uiButGetStrInfo(bContext *C, uiBut *but, int nbr, ...)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (type == BUT_GET_RNAENUM_IDENTIFIER)
|
||||
tmp = BLI_strdup(item->identifier);
|
||||
else if (type == BUT_GET_RNAENUM_LABEL)
|
||||
tmp = BLI_strdup(item->name);
|
||||
else if (item->description && item->description[0])
|
||||
tmp = BLI_strdup(item->description);
|
||||
if (item && item->identifier) {
|
||||
if (type == BUT_GET_RNAENUM_IDENTIFIER)
|
||||
tmp = BLI_strdup(item->identifier);
|
||||
else if (type == BUT_GET_RNAENUM_LABEL)
|
||||
tmp = BLI_strdup(item->name);
|
||||
else if (item->description && item->description[0])
|
||||
tmp = BLI_strdup(item->description);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (type == BUT_GET_OP_KEYMAP) {
|
||||
|
||||
Reference in New Issue
Block a user