mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 15:25:01 +01:00
provide control over use-cocoa-invalidation
This commit is contained in:
parent
6c38e0a4e3
commit
d57ce0eba1
4 changed files with 28 additions and 0 deletions
|
|
@ -50,6 +50,10 @@
|
|||
|
||||
#include "pbd/i18n.h"
|
||||
|
||||
#ifdef __APPLE__
|
||||
extern void use_cocoa_invalidation (int); // cocoacarbon.mm
|
||||
#endif
|
||||
|
||||
using namespace Gtk;
|
||||
using namespace Gtkmm2ext;
|
||||
using namespace ARDOUR;
|
||||
|
|
@ -501,6 +505,10 @@ ARDOUR_UI::parameter_changed (std::string p)
|
|||
} else if (p == "no-strobe") {
|
||||
stop_clocking ();
|
||||
start_clocking ();
|
||||
} else if (p == "use-cocoa-invalidation") {
|
||||
#ifdef __APPLE__
|
||||
use_cocoa_invalidation (UIConfiguration::instance().get_use_cocoa_invalidation());
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue