Error-log button: reset on LED click & button click
This commit is contained in:
parent
2a9d7286f9
commit
d682ced80f
@ -331,7 +331,7 @@ ARDOUR_UI::setup_transport ()
|
|||||||
feedback_alert_button.set_name ("feedback alert");
|
feedback_alert_button.set_name ("feedback alert");
|
||||||
feedback_alert_button.signal_button_press_event().connect (sigc::mem_fun (*this, &ARDOUR_UI::feedback_alert_press), false);
|
feedback_alert_button.signal_button_press_event().connect (sigc::mem_fun (*this, &ARDOUR_UI::feedback_alert_press), false);
|
||||||
error_alert_button.set_name ("error alert");
|
error_alert_button.set_name ("error alert");
|
||||||
error_alert_button.signal_button_press_event().connect (sigc::mem_fun(*this,&ARDOUR_UI::error_alert_press), false);
|
error_alert_button.signal_button_release_event().connect (sigc::mem_fun(*this,&ARDOUR_UI::error_alert_press), false);
|
||||||
act = ActionManager::get_action (X_("Editor"), X_("toggle-log-window"));
|
act = ActionManager::get_action (X_("Editor"), X_("toggle-log-window"));
|
||||||
error_alert_button.set_related_action(act);
|
error_alert_button.set_related_action(act);
|
||||||
error_alert_button.set_fallthrough_to_parent(true);
|
error_alert_button.set_fallthrough_to_parent(true);
|
||||||
@ -549,12 +549,12 @@ ARDOUR_UI::feedback_alert_press (GdkEventButton *)
|
|||||||
bool
|
bool
|
||||||
ARDOUR_UI::error_alert_press (GdkEventButton* ev)
|
ARDOUR_UI::error_alert_press (GdkEventButton* ev)
|
||||||
{
|
{
|
||||||
if (ev->button != 1) {
|
if (ev->button == 1) {
|
||||||
return false;
|
_log_not_acknowledged = LogLevelNone;
|
||||||
|
error_blink (false); // immediate acknowledge
|
||||||
}
|
}
|
||||||
_log_not_acknowledged = LogLevelNone;
|
// fall through to to button toggle
|
||||||
error_blink (false); // immediate acknowledge
|
return false;
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Loading…
Reference in New Issue
Block a user