diff --git a/libs/surfaces/mackie/surface.cc b/libs/surfaces/mackie/surface.cc index fe4c7d0889..016de7846f 100644 --- a/libs/surfaces/mackie/surface.cc +++ b/libs/surfaces/mackie/surface.cc @@ -658,6 +658,14 @@ Surface::timecode_display (const std::string & timecode, const std::string & las return retval; } +void +Surface::update_flip_mode_display () +{ + for (Strips::iterator s = strips.begin(); s != strips.end(); ++s) { + (*s)->notify_all (); + } +} + void Surface::update_view_mode_display () { diff --git a/libs/surfaces/mackie/surface.h b/libs/surfaces/mackie/surface.h index a0883f4755..150d024598 100644 --- a/libs/surfaces/mackie/surface.h +++ b/libs/surfaces/mackie/surface.h @@ -142,6 +142,7 @@ public: MidiByteArray timecode_display (const std::string & timecode, const std::string & last_timecode = ""); void update_view_mode_display (); + void update_flip_mode_display (); protected: void init_controls();