diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2016-08-28 23:33:46 +1000 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2017-04-19 09:36:55 +1000 |
commit | c627da0a9f91b793fb4ca6707416a9b71fd2a0e3 (patch) | |
tree | 7cd0c6446275715030a1e707fefc9f1d300edf88 /libs/gtkmm2ext | |
parent | 1f3589b1225a59f6b4056149148dc3925e806f07 (diff) |
Use XMLNode::get/set_property API in Gtkmm2ext::Tabbable class
Diffstat (limited to 'libs/gtkmm2ext')
-rw-r--r-- | libs/gtkmm2ext/tabbable.cc | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libs/gtkmm2ext/tabbable.cc b/libs/gtkmm2ext/tabbable.cc index e4637d6bff..61e401f1a1 100644 --- a/libs/gtkmm2ext/tabbable.cc +++ b/libs/gtkmm2ext/tabbable.cc @@ -331,7 +331,7 @@ Tabbable::get_state() { XMLNode& node (WindowProxy::get_state()); - node.add_property (X_("tabbed"), tabbed() ? X_("yes") : X_("no")); + node.set_property (X_("tabbed"), tabbed()); return node; } @@ -353,10 +353,7 @@ Tabbable::set_state (const XMLNode& node, int version) XMLNode* window_node = node.child ("Window"); if (window_node) { - XMLProperty const * prop = window_node->property (X_("tabbed")); - if (prop) { - tab_requested_by_state = PBD::string_is_affirmative (prop->value()); - } + window_node->get_property (X_("tabbed"), tab_requested_by_state); } if (!_visible) { |