Bugzilla – Bug 1408
Abandoning Help in Timer Record with no installed Manual causes odd window to appear
Last modified: 2018-08-20 11:51:51 UTC
Created attachment 677 [details] funny window on abandoning TR Help I tested TR on W10 in parallel with testing Bug #66 on Mac El Cap (on the Mac I get the Manual installed with the DMG so I do not see this problem). With no Manual installed on W10, aborting Help in Timer Record causes and odd window to appear. This is a regression on previous alpha versions of Audacity that have carried Mark's Timer Record improvements - including the most recent one of 20Jun16.
Created attachment 678 [details] Expanding the funny window shows this Expanding the funny window to full screen shows this
Repeating the same steps on Mac El Capitan d6187f6 21Jun16 useing the "?" button does not yield the extaneous odd window.
Fixed https://github.com/audacity/audacity/commit/d708989711fe312a7546c0fe91d6a1bd7749bbe0
It's OK now on Mac and Windows at https://github.com/audacity/audacity/commit/d7089897 . But on Ubuntu 14.04, using Unity interface, "Help on the Internet" is modeless and creates an empty duplicate of itself, regardless where it is called from. The real Help window can be dismissed by ESC, Close or X button, removing the duplicate, then Timer Record can be used normally. But if you try to start a Timer Recording with the Help window open, Timer Record closes, no recording occurs and Audacity is then frozen to mouse clicks or keyboard presses and must be force quit. Similarly if you open Contrast, click Help, then interact with and close Contrast while Help is open, Audacity is frozen to mouse or keyboard input.
More changes here: https://github.com/audacity/audacity/commit/839bb0a6dbd4d5038cc2e3e5e58740bddbf2e7ee On Mac I had made all help dialogs modal, but that's wrong, they should be modal only when necessary as with Timer Record. This might incidentally fix the latest problem Gale described on Linux.
(In reply to Paul L from comment #5) > https://github.com/audacity/audacity/commit/839bb0a > > On Mac I had made all help dialogs modal, but that's wrong, they should be > modal only when necessary as with Timer Record. Well, I don't know if we have consensus about that. We need to decide. > This might incidentally fix the latest problem Gale described on Linux. As of https://github.com/audacity/audacity/commit/7808064 the problems in this bug seem to be fixed on Ubuntu 14.04. "Help on the Internet" accessed from Timer Record is now modal, only one dialogue, and can be dismissed without creating an extra empty dialogue. Remaining problems with "Help on the Internet" modeless dialogues are at bug 1412.