summaryrefslogtreecommitdiffstats
path: root/src/live_effects/lpe-lattice2.cpp
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2018-03-03 00:12:41 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2018-03-26 17:48:34 +0000
commit95b1c7b549605d7c6ce6623cc4cd121ed7c51a64 (patch)
tree1c38b4fe6baabbf45c55e0929516dd825f7d6847 /src/live_effects/lpe-lattice2.cpp
parentAllow building with USE_PANGO_WIN32. (diff)
downloadinkscape-95b1c7b549605d7c6ce6623cc4cd121ed7c51a64.tar.gz
inkscape-95b1c7b549605d7c6ce6623cc4cd121ed7c51a64.zip
Base LPE refactor
Diffstat (limited to 'src/live_effects/lpe-lattice2.cpp')
-rw-r--r--src/live_effects/lpe-lattice2.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/live_effects/lpe-lattice2.cpp b/src/live_effects/lpe-lattice2.cpp
index 3eeb6e746..8c2c3ec31 100644
--- a/src/live_effects/lpe-lattice2.cpp
+++ b/src/live_effects/lpe-lattice2.cpp
@@ -268,6 +268,9 @@ LPELattice2::newWidget()
expander->set_expanded(expanded);
vbox->pack_start(*expander, true, true, 2);
expander->property_expanded().signal_changed().connect(sigc::mem_fun(*this, &LPELattice2::onExpanderChanged) );
+ if(Gtk::Widget* widg = defaultParamSet()) {
+ vbox->pack_start(*widg, true, true, 2);
+ }
return dynamic_cast<Gtk::Widget *>(vbox);
}
@@ -327,7 +330,7 @@ LPELattice2::horizontal(PointParam &param_one, PointParam &param_two, Geom::Line
void
LPELattice2::doBeforeEffect (SPLPEItem const* lpeitem)
{
- original_bbox(lpeitem);
+ original_bbox(lpeitem, false, true);
setDefaults();
Geom::Line vert(grid_point_8x9.param_get_default(),grid_point_10x11.param_get_default());
Geom::Line horiz(grid_point_24x26.param_get_default(),grid_point_25x27.param_get_default());
@@ -551,7 +554,7 @@ void
LPELattice2::resetDefaults(SPItem const* item)
{
Effect::resetDefaults(item);
- original_bbox(SP_LPE_ITEM(item));
+ original_bbox(SP_LPE_ITEM(item), false, true);
setDefaults();
resetGrid();
}