{
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();
}
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 ();
}