ArdourDialog: API to prevent idle callbacks during response handling

This commit is contained in:
Paul Davis 2022-12-12 10:15:55 -07:00
parent 62bfd34ba8
commit 095b84080a
2 changed files with 11 additions and 1 deletions

View file

@ -51,6 +51,7 @@ public:
void on_show ();
virtual void on_response (int);
void set_ui_sensitive (bool);
void disallow_idle ();
protected:
void pop_splash ();
@ -61,6 +62,7 @@ private:
WM::ProxyTemporary* proxy;
bool _splash_pushed;
void init ();
bool allow_idle;
static sigc::signal<void> CloseAllDialogs;
};