Screen saver window can be in front of the password window
|Reported by:||axeld||Owned by:||axeld|
|Has a Patch:||no||Platform:||All|
Since the password window and the screen saver windows both have the kWindowScreenFeel at the moment, you can move the screen saver window in front of the password window just by clicking on it.
Currently, modal windows (even modal all windows) always appear behind a kWindowScreenFeel (like in BeOS). However, logically, an modal app or a modal all window should be able to be in front of a kWindowScreenFeel window, even though this would be different from BeOS.
I would suggest to allow modal windows to appear above others always, no matter what feel. Additionally, I would add a modal feel that is even above B_MODAL_ALL_WINDOW_FEEL, ie. a kPasswordModalAllWindowFeel that would make it possible to make the Team Monitor inaccessible.
BTW the only method to regain control if the above happens is to use F12 to drop into the kernel debugger, and then let the screen_blanker app crash using the "drop" command.