summaryrefslogtreecommitdiffstats
path: root/src/live_effects/lpeobject-reference.cpp
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2018-04-21 12:24:02 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2018-04-23 21:37:56 +0000
commita215c7b8f8098227156135c59dd3dd4531e822ed (patch)
tree54ee0fd43472e1245fa7aee5491c890469c24f2b /src/live_effects/lpeobject-reference.cpp
parentNoumerous bugfixes pointed by Lazur on IRC (diff)
downloadinkscape-a215c7b8f8098227156135c59dd3dd4531e822ed.tar.gz
inkscape-a215c7b8f8098227156135c59dd3dd4531e822ed.zip
Fix some crashes grouping
Diffstat (limited to 'src/live_effects/lpeobject-reference.cpp')
-rw-r--r--src/live_effects/lpeobject-reference.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/live_effects/lpeobject-reference.cpp b/src/live_effects/lpeobject-reference.cpp
index 1c04c909c..b70281c10 100644
--- a/src/live_effects/lpeobject-reference.cpp
+++ b/src/live_effects/lpeobject-reference.cpp
@@ -115,7 +115,7 @@ lpeobjectreference_href_changed(SPObject */*old_ref*/, SPObject */*ref*/, LPEObj
lpeobjref->start_listening(refobj);
}
- lpeobjref->owner->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG);
+ lpeobjref->owner->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG);
}
static void
@@ -131,10 +131,12 @@ lpeobjectreference_delete_self(SPObject */*deleted*/, LPEObjectReference *lpeobj
static void
lpeobjectreference_source_modified(SPObject */*iSource*/, guint /*flags*/, LPEObjectReference *lpeobjref)
{
- SPObject *owner_obj = lpeobjref->owner;
- if (owner_obj) {
- lpeobjref->owner->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG);
- }
+// We dont need to request update when LPE XML is updated
+// Retain it temporary, drop if no regression
+// SPObject *owner_obj = lpeobjref->owner;
+// if (owner_obj) {
+// lpeobjref->owner->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG);
+// }
}
} //namespace LivePathEffect