From: Heikki J. J. <hj...@gm...> - 2007-10-31 13:24:39
|
2007/10/31, Chris Cannam <ca...@al...>: > On Wednesday 31 October 2007 12:17, Heikki Johannes Junes wrote: > > It depends in which order the dialogs appear. The race condition appears, > > when two dialogs appear first: > > > > (1) System timer resolution is too low > > (2) New version is available > > > > and after closing dialog (2), dialog (1) is still open but a new dialog > > appears > > Ah, OK -- I can understand that I think. The save/restore pairs are not > stacked, so when you close the first dialog RG thinks it's safe to continue. This is also my impression of the situation. There is a "safe" time windows which wrecks the case. > Hm. > > On the one hand we probably shouldn't be showing "informational" dialogs like > the new-version one if there are already "problem" dialogs visible; on the > other hand, the user might really want to know there's a newer version > available before they go ahead trying to fix the problems with this one. > Tricky. > > Chris One another thing that may be annoying is that whenever Settings->Configure Rosegarden... dialog is opened, the warnings appear again after pressing Apply or Ok button. Maybe it is enough to show them during startup ? -- Heikki |