Closed Bug 524952 Opened 15 years ago Closed 14 years ago

Modal dialogs not shown in win 7 taskbar

Categories

(Firefox :: Shell Integration, defect)

All
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: nikita.ppv, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a1pre) Gecko/20091027 Minefield/3.7a1pre (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a1pre) Gecko/20091027 Minefield/3.7a1pre (.NET CLR 3.5.30729)

If I open the "Options" modal dialog it isn't shown in the tab/window listing of the Windows Seven taskbar.

1. Why is "Options" modal at all?
2. It's a little bit confusing, that it isn't shown in the tab/window listing (even though it's modal).
3. It get's even more confusing if I open the "Addons" window out of the "Options" dialog, which won't be shown in the listing either(, because windows opened from modal windows are modal, too: Bug 256555. If I would open "Addons" normally, it would be in the listing.)
4. The point of modal dialogs is not to permit any other user action associated with the application. But I can still close tabs using the Windows 7 tab/window listing.

And now it get's really funny:
I open a prompt("Are you really sure you want to delete this entry?");. Obviously it is modal. Now I close the parent tab using the tab listing: The prompt() is still there. (If I now click on either "OK" or "Cancel" the prompt() will close and nothing will happen.)

Little bit odd, can something be done about it?

Reproducible: Always
Ah, sorry. I meant to say 'confirm("Are you really sure you want to delete this entry?")'. But with promt() and alert() it's obviously the same.
Version: unspecified → 3.6 Branch
Confirmed.  This is also true of the notification bar.
Blocks: 474056
Status: UNCONFIRMED → NEW
Ever confirmed: true
Version: 3.6 Branch → Trunk
Sorry for the spam.  The notification bar is not shown in the previews.

The "loses modality" should be a separate bug.
I just noticed this bug yesterday too and almost filed a bug.  I thought this was odd though, you can close and previews tabs behind the dialog, but it doesn't show up on the tab previews.

Options Dialog is an easy testcase.  

(In reply to comment #3)
> The notification bar is not shown in the previews.
> 
Probably a separate bug too.

> The "loses modality" should be a separate bug.

True.
I'm inclined to mark this WONTFIX since modal dialogs/windows have never had entries in the taskbar for any application so we'd be breaking consistency with the OS if we changed that. Separate bugs on the notification bar in the preview and modality are good.
(In reply to comment #5)
> I'm inclined to mark this WONTFIX since modal dialogs/windows have never had
> entries in the taskbar for any application so we'd be breaking consistency with
> the OS if we changed that.

I think the reporter meant that the modal dialog/window is not shown on the preview above the page content, not that the dialog/window doesn't get its own separate preview.  I was also going to file a bug for them not being shown on the preview above the page content but after testing this on IE8, the same happens there.
(In reply to comment #5)
> Separate bugs on the notification bar in the preview
bug 527156

> and modality are good.
bug 527158
Okay, as the bugs were all outsourced, this bug can be closed. (If someone could do it, please, I am not sure which option I should choose, wontfix?)

For the question about the options dialog I opened a new bug, too: Bug 527204
(In reply to comment #8)
> Okay, as the bugs were all outsourced, this bug can be closed. (If someone
> could do it, please, I am not sure which option I should choose, wontfix?)
> 
> For the question about the options dialog I opened a new bug, too: Bug 527204
Could you please comment on comment 6 first?  We may still have a bug here that the devs need to decide if it should be fixed or not.
Hardware: x86 → All
Summary: modal dialogs not shown in win 7 taskbar and loose modality → Modal dialogs not shown in win 7 taskbar
(In reply to comment #6)
> I think the reporter meant that the modal dialog/window is not shown on the
> preview above the page content, not that the dialog/window doesn't get its own
> separate preview.
That actually is not what I meant. I do not use Aero, so I see only a listing of tabs and windows, instead of the previews. I found it strange that I can still close and switch tabs, when a modal dialog is open and that the dialog doesn't get an element in the listing. It is strange if you have opened "Options" and can't see it. (But I think this is better solved by making "Options" non-modal.) On the other hand it would be strange too, if alert()s and confirm()s get their own element in the tab-listing. I think best compromise would be to show a "Alert - " oder "Confirm - " before the tabs title and maybe even render the alert()/confirm() in the preview, as you said.

So you get a:
G Alert - Google Search for "something"
Or maybe even replace the favicon by the appropriate icon:
! Alert - Google Search for "something"
? Confirm - Google Search for "foobar"

> I was also going to file a bug for them not being shown on
> the preview above the page content but after testing this on IE8, the same
> happens there.
Only because IE does it, it doesn't have to be best.
I'm inclined to resolve this as WONTFIX since the two other issues have been spun out into their own builds and showing modal dialogs in the taskbar is not consistent with the platform's style.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.