View Issue Details

IDProjectCategoryView StatusLast Update
0002038ardourbugspublic2020-04-19 20:12
Reporterjdavisp3 Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN/2.0-ongoing 
Summary0002038: splash screen hides error dialogs when sessions fail to load
DescriptionIf a session fails to load in 2.0-ongoing, the error dialog can be obscured by the splash screen.
Additional InformationThe attached patch hides the screen before showing the dialogs.
TagsNo tags attached.

Activities

2008-01-20 02:14

 

ardour.patch (583 bytes)   
Index: gtk2_ardour/ardour_ui.cc
===================================================================
--- gtk2_ardour/ardour_ui.cc	(revision 2951)
+++ gtk2_ardour/ardour_ui.cc	(working copy)
@@ -2411,6 +2411,8 @@
 
 	catch (AudioEngine::PortRegistrationFailure& err) {
 
+		hide_splash();
+
 		MessageDialog msg (err.what(),
 				   true,
 				   Gtk::MESSAGE_INFO,
@@ -2436,6 +2438,8 @@
 
 	catch (...) {
 
+		hide_splash();
+
 		MessageDialog msg (string_compose(_("Session \"%1 (snapshot %2)\" did not load successfully"), path, snap_name),
 				   true,
 				   Gtk::MESSAGE_INFO,
ardour.patch (583 bytes)   

nowhiskey

2008-01-20 14:40

reporter   ~0004669

hallo and thanks for the patch. unfortunately it does not solves the issue here (debian testing, running fluxbox, ardour2-ongoig@2951).
if there is a crash-recovery dialog, it still stays hidden behind the splash screen. if there is an error/log message window, it is also behind the splash, but it is so wide, that i can see the ends of the window and close it.
so actually, this patch does not change the behavior of the issue at all here.

cheers,
doc

jegelie

2013-01-20 12:31

reporter   ~0014512

This behaviour now exists in Ardour 3 Mac too. A workaround is to switch to Finder so the splash screen disappears revealing the underlying dialog, and then dragging the dialog by its title bar into a visible location on the screen.

x42

2015-03-23 21:15

administrator   ~0016474

Since 3.5-4757-g83babb8 the error log won't pop up automatically anymore.
Also since 3.5.?? the engine dialog will hide the splash screen.

system

2020-04-19 20:12

developer   ~0021612

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2008-01-20 02:14 jdavisp3 New Issue
2008-01-20 02:14 jdavisp3 File Added: ardour.patch
2008-01-20 14:40 nowhiskey Note Added: 0004669
2013-01-20 12:31 jegelie Note Added: 0014512
2015-03-23 21:15 x42 Note Added: 0016474
2015-03-23 21:15 x42 Status new => resolved
2015-03-23 21:15 x42 Resolution open => fixed
2015-03-23 21:15 x42 Assigned To => x42
2020-04-19 20:12 system Note Added: 0021612
2020-04-19 20:12 system Status resolved => closed