don't set transient-for on OS X, where it is not necessary
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 8 May 2013 02:30:01 +0000 (22:30 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 8 May 2013 02:30:01 +0000 (22:30 -0400)
gtk2_ardour/window_manager.cc

index 90345acff0b4c6a243fa69bce89a3f082c96ea09..4a3d5f6ce495e523b4a7897956d4a9b5423bc7a6 100644 (file)
@@ -124,6 +124,7 @@ Manager::set_session (ARDOUR::Session* s)
 void
 Manager::set_transient_for (Gtk::Window* parent)
 {
+#ifndef __APPLE__
        if (parent) {
                for (Windows::const_iterator i = _windows.begin(); i != _windows.end(); ++i) {
                        Gtk::Window* win = (*i)->get();
@@ -142,6 +143,7 @@ Manager::set_transient_for (Gtk::Window* parent)
        }
        
        current_transient_parent = parent;
+#endif
 }
 
 /*-------------------------*/