Skip to content
Snippets Groups Projects
Commit 41dde553 authored by Campbell Barton's avatar Campbell Barton
Browse files

Fix T39081: Crash duplicating objects

parent 4cfd1464
No related branches found
No related tags found
No related merge requests found
...@@ -512,18 +512,21 @@ static void image_listener(bScreen *sc, ScrArea *sa, wmNotifier *wmn) ...@@ -512,18 +512,21 @@ static void image_listener(bScreen *sc, ScrArea *sa, wmNotifier *wmn)
} }
case NC_OBJECT: case NC_OBJECT:
{ {
Object *ob = OBACT;
switch (wmn->data) { switch (wmn->data) {
case ND_TRANSFORM: case ND_TRANSFORM:
case ND_MODIFIER: case ND_MODIFIER:
if (ob == (Object *)wmn->reference && (ob->mode & OB_MODE_EDIT)) { {
Object *ob = OBACT;
if (ob && (ob == wmn->reference) && (ob->mode & OB_MODE_EDIT)) {
if (sima->lock && (sima->flag & SI_DRAWSHADOW)) { if (sima->lock && (sima->flag & SI_DRAWSHADOW)) {
ED_area_tag_refresh(sa); ED_area_tag_refresh(sa);
ED_area_tag_redraw(sa); ED_area_tag_redraw(sa);
} }
} }
break; break;
}
} }
break; break;
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment