Remove existing widgets when setting up the existing session page. Fixes #3421.
authorCarl Hetherington <carl@carlh.net>
Fri, 27 Aug 2010 02:01:40 +0000 (02:01 +0000)
committerCarl Hetherington <carl@carlh.net>
Fri, 27 Aug 2010 02:01:40 +0000 (02:01 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@7698 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/startup.cc

index f8e871f70bbae44ee22413f6905352e259f32b77..913b800b156a423dbd584f7f9a789feccd5ee96d 100644 (file)
@@ -906,6 +906,10 @@ ArdourStartup::setup_existing_session_page ()
                return;
        }
        
+       if (!session_hbox.get_children().empty()) {
+               session_hbox.remove (**session_hbox.get_children().begin());
+       }
+
        recent_session_display.set_model (recent_session_model);
        recent_session_display.append_column (_("Recent Sessions"), recent_session_columns.visible_name);
        recent_session_display.set_headers_visible (false);