Tweak/fix splash screen event-loop
authorRobin Gareus <robin@gareus.org>
Thu, 11 May 2017 12:20:33 +0000 (14:20 +0200)
committerRobin Gareus <robin@gareus.org>
Thu, 11 May 2017 12:20:56 +0000 (14:20 +0200)
commit24d5f1a6249b08a8b21854ecf001be7e07e5bf23
tree0ea92155b52b4a2f93786e5b2064d11f63dab335
parent26593d08ed34402c05b712f43ca3918d061a8ccd
Tweak/fix splash screen event-loop

Prevent possible endless loop in Splash::display() and handle
some related edge-cases and race conditions WRT expose_done
and is_visible().
gtk2_ardour/ardour_ui.cc
gtk2_ardour/splash.cc
gtk2_ardour/splash.h