Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full screen applications cause nTaskbar to vanish. #12

Closed
AnrDaemon opened this issue Aug 31, 2014 · 2 comments
Closed

Full screen applications cause nTaskbar to vanish. #12

AnrDaemon opened this issue Aug 31, 2014 · 2 comments
Labels

Comments

@AnrDaemon
Copy link
Collaborator

Reported by NilOmniscient, Mar 25, 2014

What steps will reproduce the problem?

  1. Run x86 Litestep and n-modules on Windows 7 x86_64
  2. Set up an nTaskbar
  3. Run a full screen application and alt-tab out.

What is the expected output? What do you see instead?

Expected output is standard desktop should show up.

Actual output is everything sans nTaskbar.
Sometimes the taskbar will come back with a mouseover, and sometimes a Litestep recycle is required.

What version of the product are you using? On what operating system?

nTaskbar 0.6 x86 (32 bit) and Windows 7 Ultimate x86_64 (64bit)

Please provide any additional information below.

Specific application, World of Warcraft.
Don't run much other than games in full screen. Web browsers, and flash players do not seem to cause the issue either.

@AnrDaemon
Copy link
Collaborator Author

Comment by erik
It has been a little while since I worked on the code last, but I think this "may" have been fixed in-between 0.6 and what is currently in the trunk.

Could you check if this also happens with these modules http://alurcard2.net/nModules-2013-09-12-win32.7z
If it does, I'll try to schedule some time to look into this.

Comment by NilOmniscient
It appears to be working.

Looks almost like it force recycles when a fullscreen application is swapped from.
Also, looks like some odd empty notifications from nTray are no longer showing up.

Comment by erik
Most likely the issue is that the taskbar lost its rendering context. This isn't really an error, and some things like games can cause it to happen (though I suspect hardware and drivers also play a part). All resources (brushes, images, fonts, ...) are dependent on the rendering context and need to be recreated to some extent when it happens, which is probably what is causing the recycle-like behavior.

There is a changelog for the next version (0.7) here: https://code.google.com/p/n-modules/source/browse/Documentation/nModules.xml#69

@AnrDaemon AnrDaemon added the bug label Aug 31, 2014
@alur
Copy link
Owner

alur commented Jan 20, 2015

I believe this might be fixed now. Please reopen if you see it again.

@alur alur closed this as completed Jan 20, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants