diff options
| author | Jabiertxof <jtx@jtx> | 2017-01-02 12:16:31 +0000 |
|---|---|---|
| committer | Jabiertxof <jtx@jtx> | 2017-01-02 12:16:31 +0000 |
| commit | 64eef0b28d78cffd397816df0f9740a2e2f2cc34 (patch) | |
| tree | 91bb8ae20f667d157fb9915453768c9612a7b5dc /src/live_effects/parameter | |
| parent | attemt to mirror (diff) | |
| parent | Fix inverse clone (diff) | |
| download | inkscape-64eef0b28d78cffd397816df0f9740a2e2f2cc34.tar.gz inkscape-64eef0b28d78cffd397816df0f9740a2e2f2cc34.zip | |
merge mirror improvements
(bzr r15295.1.43)
Diffstat (limited to 'src/live_effects/parameter')
| -rw-r--r-- | src/live_effects/parameter/originalitem.cpp | 6 | ||||
| -rw-r--r-- | src/live_effects/parameter/originalitem.h | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/live_effects/parameter/originalitem.cpp b/src/live_effects/parameter/originalitem.cpp index 015fa0bd4..053062128 100644 --- a/src/live_effects/parameter/originalitem.cpp +++ b/src/live_effects/parameter/originalitem.cpp @@ -86,8 +86,10 @@ OriginalItemParam::param_newWidget() void OriginalItemParam::linked_modified_callback(SPObject *linked_obj, guint /*flags*/) { - emit_changed(); - SP_OBJECT(param_effect->getLPEObj())->requestModified(SP_OBJECT_MODIFIED_FLAG); + if (!inverse) { + emit_changed(); + SP_OBJECT(param_effect->getLPEObj())->requestModified(SP_OBJECT_MODIFIED_FLAG); + } } void diff --git a/src/live_effects/parameter/originalitem.h b/src/live_effects/parameter/originalitem.h index 9c67571e8..58d04e05a 100644 --- a/src/live_effects/parameter/originalitem.h +++ b/src/live_effects/parameter/originalitem.h @@ -23,7 +23,7 @@ public: Inkscape::UI::Widget::Registry* wr, Effect* effect); virtual ~OriginalItemParam(); - + void setInverse(bool inversed) { inverse = inversed; } bool linksToItem() const { return (href != NULL); } SPItem * getObject() const { return ref.getObject(); } @@ -36,6 +36,7 @@ protected: void on_select_original_button_click(); private: + bool inverse; OriginalItemParam(const OriginalItemParam&); OriginalItemParam& operator=(const OriginalItemParam&); }; |
