T: Fix spacer height for group-tab (take inner shadown into account)
This commit is contained in:
parent
6aac3733a2
commit
f6fcc476cc
@ -399,7 +399,7 @@ Mixer_UI::Mixer_UI ()
|
|||||||
} else {
|
} else {
|
||||||
scroller.set_policy (Gtk::POLICY_ALWAYS, Gtk::POLICY_NEVER);
|
scroller.set_policy (Gtk::POLICY_ALWAYS, Gtk::POLICY_NEVER);
|
||||||
|
|
||||||
vca_label_bar.set_size_request (-1, 16 + 1); /* must match height in GroupTabs::set_size_request() + 1 border px*/
|
vca_label_bar.set_size_request (-1, 16 + 2); /* must match height in GroupTabs::set_size_request() + 1 border px + 1 px inner shadow*/
|
||||||
|
|
||||||
VBox *mbox = manage (new VBox());
|
VBox *mbox = manage (new VBox());
|
||||||
mbox->pack_start (vca_label_bar, false, false);
|
mbox->pack_start (vca_label_bar, false, false);
|
||||||
@ -2946,7 +2946,11 @@ Mixer_UI::parameter_changed (string const & p)
|
|||||||
_group_tabs->show ();
|
_group_tabs->show ();
|
||||||
vca_label_bar.show ();
|
vca_label_bar.show ();
|
||||||
Gtk::Requisition group_size = _group_tabs->size_request();
|
Gtk::Requisition group_size = _group_tabs->size_request();
|
||||||
vca_label_bar.set_size_request (-1, group_size.height + 1);
|
if (Profile->get_livetrax()) {
|
||||||
|
vca_label_bar.set_size_request (-1, group_size.height + 2);
|
||||||
|
} else {
|
||||||
|
vca_label_bar.set_size_request (-1, group_size.height + 1);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
_group_tabs->hide ();
|
_group_tabs->hide ();
|
||||||
vca_label_bar.hide ();
|
vca_label_bar.hide ();
|
||||||
|
Loading…
Reference in New Issue
Block a user