Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/gpencil/gpencil_select.c
| Show First 20 Lines • Show All 683 Lines • ▼ Show 20 Lines | switch (mode) { | ||||
| case GP_SEL_SAME_LAYER: | case GP_SEL_SAME_LAYER: | ||||
| changed = gpencil_select_same_layer(C); | changed = gpencil_select_same_layer(C); | ||||
| break; | break; | ||||
| case GP_SEL_SAME_MATERIAL: | case GP_SEL_SAME_MATERIAL: | ||||
| changed = gpencil_select_same_material(C); | changed = gpencil_select_same_material(C); | ||||
| break; | break; | ||||
| default: | default: | ||||
| BLI_assert(!"unhandled select grouped gpencil mode"); | BLI_assert_msg(0, "unhandled select grouped gpencil mode"); | ||||
| break; | break; | ||||
| } | } | ||||
| if (changed) { | if (changed) { | ||||
| /* updates */ | /* updates */ | ||||
| DEG_id_tag_update(&gpd->id, ID_RECALC_GEOMETRY); | DEG_id_tag_update(&gpd->id, ID_RECALC_GEOMETRY); | ||||
| /* copy on write tag is needed, or else no refresh happens */ | /* copy on write tag is needed, or else no refresh happens */ | ||||
| ▲ Show 20 Lines • Show All 1,969 Lines • Show Last 20 Lines | |||||