Open Bug 621323 Opened 14 years ago Updated 2 years ago

Lighting steals focus from full screen programs

Categories

(Calendar :: General, defect)

Lightning 1.0b2
x86_64
Windows 7
defect

Tracking

(Not tracked)

People

(Reporter: konomikitten, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8) Gecko/20100101 Firefox/4.0b8
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.13) Gecko/20101207 Lightning/1.0b2 Thunderbird/3.1.7

Wheneve I start a full screen program with Lightning running it makes the taskbar overlay the program when I click back to the program it does it again. This happens for every program going full screen. It only happens if I have aero on and it only happens with Lightning enabled, Thunderbird on it's own does not cause the problem.

Reproducible: Always

Steps to Reproduce:
1. Install Thunderbird
2. Install Lightning
3. Run a full screen program such as a game
Actual Results:  
Taskbar shows over the full screen program.

Expected Results:  
No taskbar overlaying the full screen program.
Nisha, is this still an issue using the recently released Lightning 1.0 (compatible with Thunderbird 8)?
Version: unspecified → Lightning 1.0b2
Sorry for the late reply Martin I am unable to test this anymore as I switched to linux, sorry for the very very late reply wow.
Follow up this, is pretty old now might want to close it and reopen if anyone else gets the bug.
Resolving as incomplete for now. Anyone, feel free to file a new bug report if you experience a similar problem with a recent version of Lightning.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
This continues to happen to me. This might be one good way to detect this case: <https://stackoverflow.com/questions/7009080/detecting-full-screen-mode-in-windows>.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: INCOMPLETE → ---
Wait, actually *this* is the function we should be using: <https://msdn.microsoft.com/en-us/library/bb762242(VS.85).aspx>. In fact, it appears we already use it for the new mail notification.
Is that exposed to xpcom in some way?
No, I don't think so, but if you need to do it from JS, you could always use js-ctypes. (Or create an XPCOM interface, but that might be overkill.)
Also, here are two relevant bugs that added this support for Firefox and Thunderbird (later, they simplified the code when we dropped XP support): bug 699014, bug 499557.
See Also: → 699014, 499557
Status: REOPENED → NEW
Component: Lightning Only → General
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.