Oops. Fix XML stuff in GUI as well.
[ardour.git] / gtk2_ardour / splash.cc
index 893ecc3d2c7cfa29dcd1df78b558db68dc8ab183..8846c9f4e6a168f55fb8ad31daa54657feafcada 100644 (file)
@@ -21,7 +21,7 @@ Splash::Splash ()
 {
        sys::path splash_file;
 
-       if (!find_file_in_search_path (ardour_search_path(), "splash.png", splash_file)) {
+       if (!find_file_in_search_path (ardour_search_path() + system_data_search_path(), "splash.png", splash_file)) {
                throw failed_constructor();
        }
 
@@ -118,10 +118,11 @@ Splash::message (const string& msg)
        str += "</b>";
 
        layout->set_markup (str);
-       darea.queue_draw ();
-       
        Glib::RefPtr<Gdk::Window> win = darea.get_window();
+
        if (win) {
+               win->invalidate_rect (Gdk::Rectangle (0, darea.get_height() - 30,
+                                                     darea.get_width(), 30), true);
                win->process_updates (true);
                gdk_flush ();
        }