summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/page-sizer.cpp
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2017-11-03 00:10:02 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2017-11-03 00:10:02 +0000
commitd2df0412f728dd5bb54537dfdfe7c35b34d40e0e (patch)
treee2703384779e83312c456399999997fcc289c5cf /src/ui/widget/page-sizer.cpp
parentMerge branch 'master' into powerpencil (diff)
parentchange assignment to equality (diff)
downloadinkscape-d2df0412f728dd5bb54537dfdfe7c35b34d40e0e.tar.gz
inkscape-d2df0412f728dd5bb54537dfdfe7c35b34d40e0e.zip
Merge branch 'master' into powerpencil
Diffstat (limited to 'src/ui/widget/page-sizer.cpp')
-rw-r--r--src/ui/widget/page-sizer.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp
index eb0e45f14..7427ad4e2 100644
--- a/src/ui/widget/page-sizer.cpp
+++ b/src/ui/widget/page-sizer.cpp
@@ -355,13 +355,12 @@ PageSizer::PageSizer(Registry & _wr)
_fitPageMarginExpander.set_vexpand();
_customDimTable.attach(_fitPageMarginExpander, 0, 2, 2, 1);
- _dimTabOrderGList = NULL;
- _dimTabOrderGList = g_list_append(_dimTabOrderGList, _dimensionWidth.gobj());
- _dimTabOrderGList = g_list_append(_dimTabOrderGList, _dimensionHeight.gobj());
- _dimTabOrderGList = g_list_append(_dimTabOrderGList, _dimensionUnits.gobj());
- _dimTabOrderGList = g_list_append(_dimTabOrderGList, _fitPageMarginExpander.gobj());
- Glib::ListHandle<Widget *> dimFocusChain(_dimTabOrderGList, Glib::OWNERSHIP_NONE);
- _customDimTable.set_focus_chain(dimFocusChain);
+ _dimTabOrderList.clear();
+ _dimTabOrderList.push_back(&_dimensionWidth);
+ _dimTabOrderList.push_back(&_dimensionHeight);
+ _dimTabOrderList.push_back(&_dimensionUnits);
+ _dimTabOrderList.push_back(&_fitPageMarginExpander);
+ _customDimTable.set_focus_chain(_dimTabOrderList);
//## Set up fit page expander
_fitPageMarginExpander.set_use_underline();
@@ -454,7 +453,6 @@ PageSizer::PageSizer(Registry & _wr)
*/
PageSizer::~PageSizer()
{
- g_list_free(_dimTabOrderGList);
}