Closed Bug 22780 Opened 25 years ago Closed 25 years ago

native file picker dialog pops up, but I can't click on it

Categories

(SeaMonkey :: Preferences, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: sspitzer, Assigned: pavlov)

References

Details

if you go to Edit | Preferences | Mail and Newsgroups and try to change the mailnews start page with the "Choose..." button or if you go to Edit | Preferences | Navigator and try to change the home page with the "Choose..." button we open up a native file picker dialog. it comes up, but I am unable to select a file with it. It seems like the dialog is up, but since the pref dialog is modal, it "blocks" the other dialog. are there know problems with modal dialogs opening up other modal dialogs?
Assignee: matt → pavlov
yes, there is a problem with a modal dialog opening a non-modal dialog (file picker). There are two problems keeping me from fixing this... one is that the file picker currently doesn't pass along a valid parent for me to check to see if it is modal and do something different to the file picker if it is. This will be fixed once nsIFilePicker (part of widget) is finished and replaces nsIFileWidget and nsIFileSpecWithUI (I'm working on this). The second problem is I'm not entirely sure what the correct behavior of a modal dialog bringing up a non modal dialog should be.
Status: NEW → ASSIGNED
also, you could add yourself to the list of people who don't get modal dialogs for prefs in one of the prefs .cpp files ;)
I think mcafee just made that a pref. (the modality of the pref window). thanks for jumping in with some answers.
*** Bug 22941 has been marked as a duplicate of this bug. ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
made filepicker modal. fixed.
Status: RESOLVED → VERIFIED
verified using 2000011308 comm bits for linux.
Bulk move of all Pref UI component bugs to new Preferences component. Pref UI component will be deleted.
Component: Pref UI → Preferences
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.