summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_ui.cc
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2015-10-16 03:22:11 +1100
committernick_m <mainsbridge@gmail.com>2015-10-20 00:53:31 +1100
commit998fd1b0154050a0488ddbe0b4b950416ad53ed7 (patch)
tree0a20464418e7a5d1451747945ba1880171daac77 /gtk2_ardour/mixer_ui.cc
parent3fb3b85e3ea9dd021f96960b5d9afe3372d9412b (diff)
Restored size of mixer list pane is at least 36 px. Revert default to 75.
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r--gtk2_ardour/mixer_ui.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc
index e28fb40edf..e58a61948d 100644
--- a/gtk2_ardour/mixer_ui.cc
+++ b/gtk2_ardour/mixer_ui.cc
@@ -1734,12 +1734,11 @@ Mixer_UI::pane_allocation_handler (Allocation&, Gtk::Paned* which)
return;
}
- if (!geometry) {
- pos = 0;
+ if (!geometry || (prop = geometry->property("mixer-list-hpane-pos")) == 0) {
+ pos = 75;
snprintf (buf, sizeof(buf), "%d", pos);
} else {
- prop = geometry->property("mixer-list-hpane-pos");
- pos = atoi (prop->value());
+ pos = max (36, atoi (prop->value ()));
}
if ((done[2] = GTK_WIDGET(list_hpane.gobj())->allocation.width > pos)) {