On Sat, 17 Jul 2004 00:09:40 +0200 (Romance Daylight Time) Vadim Zeitlin <[EMAIL PROTECTED]> wrote:
> Looking at the code the only scenario in which this can happen is when all > of the following conditions are true: > > 1. you're changing some important setting (e.g. not a colour or something > trivial like this) > 2. you had previously disabled the msg box asking you whether you want to > test the setup after such changes on "Yes", so it is always tested > without even asking you > 3. the test fails in some strange silent way Ah, you were basically right, except it was a different dialog -- disabled on No. Here's what was happening: I had turned off the dialog that says "you didn't supply a password for this folder but it needs one", but apparently I had accidentally clicked No instead of Yes in that dialog. So it was automatically assuming I wanted to enter a password and not letting me exit the dialog. (Thanks for steering me in the right direction.) I would suggest that some change be made to prevent this; the effect is completely hidden and difficult to diagnose. One possible fix would be to not allow a dialog box to be turned off in a state where it would prevent the main options dialog from exiting. That is, you should not be able to choose "No" (thus keeping you in the options dialog) if you have selected to turn off the dialog box. (The No but should just gray out or something.) If the user ever accidentally does this with any of the dialogs that asks "are you sure you want to do these changes", they will be unable to ever make any further changes to the options. So basically what I'm saying is, when the dialog box is asking whether you want to save changes, you should not be able to say "No, I never want to save them". Incidentally, another bug that I've mentioned before: the Help window is linked in some way to the main Mahogany window. If I open Help, I cannot switch to the main window; it always shows the help window instead. I have to close the help to get back to using Mahogany. -- --Brendan Barnwell "Do not follow where the path may lead. Go, instead, where there is no path, and leave a trail." --author unknown ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers