Mike Schiraldi wrote:
> To sum up the debate from the bug comments:
>
> Should Mozilla ever steal focus?
>
> To stimulate (some would say provoke) debate:
>
> In my opinion, an actual Mozilla window should never jump to the top. Some
> are arguing that Mozilla needs to pop up important modal dialog boxes
> sometimes, and they need to steal focus. I say that the Mozilla window that
> needs to pop up the dialog box should wait until it has focus.
>
> Flame on.
I mostly agree.
However, it sounds like what you're suggesting is that the dialog
shouldn't exist until its parent window gains focus, at which point it
should suddenly pop up. The delay between the window gaining focus and
the dialog appearing could be confusing and might even cause other
problems. I hope that wouldn't be the only way.
Is there any GUI platform where you can't make a modal dialog a "child
window", which will appear on top of its parent but no other windows,
and only block input to the window it belongs to? From the discussion
back in the bug report, it sounds like Konqueror can do this.
If that's not possible, Mike's solution would at least prevent the
problem of Mozilla's messages appearing on the wrong desktop or stealing
focus from typing.
--
Rob Speer