From ec5f68635f9f5bf25df70be28a55276ae92c48c0 Mon Sep 17 00:00:00 2001 From: nikolay Date: Tue, 22 Jul 2014 17:46:52 +0300 Subject: [PATCH] [Summary] Alt+Click on horizontal fader to set its value to default (on OS Windows) [Review] Nobody --- gtk2_ardour/editor.cc | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 49a67143f1..66d7ff5a87 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -2939,7 +2939,16 @@ Editor::snap_to_internal (framepos_t& start, int32_t direction, bool for_mark) bool Editor::vertical_fader_pressed(GdkEventButton* ev) { - if (Keyboard::modifier_state_equals (ev->state, Keyboard::Level4Modifier)) { + int alt_modifier; +#ifdef __APPLE__ + alt_modifier = Keyboard::Level4Modifier; +#endif + +#ifdef _WIN32 + alt_modifier = Keyboard::SecondaryModifier; +#endif + + if (Keyboard::modifier_state_equals (ev->state, alt_modifier)) { for (TrackViewList::iterator i = track_views.begin(); i != track_views.end(); ++i) { (*i)->set_height ( 2*22 ); // set height to default value 2*22 pix