scale peak-meter reset button
authorRobin Gareus <robin@gareus.org>
Wed, 22 Apr 2015 22:22:36 +0000 (00:22 +0200)
committerRobin Gareus <robin@gareus.org>
Wed, 22 Apr 2015 22:29:55 +0000 (00:29 +0200)
gtk2_ardour/ardour_ui_dialogs.cc

index e382406eea46fc54bd635b95593169093064662a..405872b26b4adfa74c3b92960305a16cd4e9cca3 100644 (file)
@@ -223,8 +223,8 @@ ARDOUR_UI::set_session (Session *s)
 
                editor_meter_peak_display.set_name ("meterbridge peakindicator");
                editor_meter_peak_display.unset_flags (Gtk::CAN_FOCUS);
-               editor_meter_peak_display.set_size_request(8, -1);
-               editor_meter_peak_display.set_corner_radius(3);
+               editor_meter_peak_display.set_size_request(std::max(8.f, rintf(8.f * ui_scale)), -1);
+               editor_meter_peak_display.set_corner_radius(3 * ui_scale);
 
                editor_meter_max_peak = -INFINITY;
                editor_meter_peak_display.signal_button_release_event().connect (sigc::mem_fun(*this, &ARDOUR_UI::editor_meter_peak_button_release), false);