void
AudioTimeAxisView::set_height (TrackHeight h)
{
- bool height_changed = (h != height_style);
+ bool height_changed = (height == 0) || (h != height_style);
TimeAxisView::set_height (h);
return;
}
- if (m == mouse_mode && !force) {
+ if (!force && m == mouse_mode) {
return;
}
hbox.set_spacing (0);
hbox.pack_start (*fader_vbox, false, false, 2);
+ set_width(Narrow);
+
Route* r;
if ((r = dynamic_cast<Route*> (&_io)) != 0) {
panner = 0;
+ set_width(Narrow);
+
_io.panner().Changed.connect (mem_fun(*this, &PannerUI::panner_changed));
_io.panner().LinkStateChanged.connect (mem_fun(*this, &PannerUI::update_pan_linkage));
_io.panner().StateChanged.connect (mem_fun(*this, &PannerUI::update_pan_state));