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 {
|
||||
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());
|
||||
mbox->pack_start (vca_label_bar, false, false);
|
||||
|
@ -2946,7 +2946,11 @@ Mixer_UI::parameter_changed (string const & p)
|
|||
_group_tabs->show ();
|
||||
vca_label_bar.show ();
|
||||
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 {
|
||||
_group_tabs->hide ();
|
||||
vca_label_bar.hide ();
|
||||
|
|
Loading…
Reference in New Issue
Block a user