summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2016-08-28 23:33:46 +1000
committerTim Mayberry <mojofunk@gmail.com>2017-04-19 09:36:55 +1000
commitc627da0a9f91b793fb4ca6707416a9b71fd2a0e3 (patch)
tree7cd0c6446275715030a1e707fefc9f1d300edf88 /libs/gtkmm2ext
parent1f3589b1225a59f6b4056149148dc3925e806f07 (diff)
Use XMLNode::get/set_property API in Gtkmm2ext::Tabbable class
Diffstat (limited to 'libs/gtkmm2ext')
-rw-r--r--libs/gtkmm2ext/tabbable.cc7
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) {