Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?

User Image
Peregrine
17 discussion posts
Hi,

This isn't a particularly new topic, as my problem is very similar to the ones described previously in this post and this post but I wasn't sure if bumping those older threads would be helpful or not.

Like those previous posters, I'm having a problem where the taskbar has been hidden behind my Firefox. I've had this problem for quite a while now, but seeing as how there were updates both for DisplayFusion, and ClassicShell, and I'm still getting these issues, I thought I'd finally post something.

I'm using a Windows 7 Professional 64-bit system with Service Pack 1, DisplayFusion Pro on Steam v5.1.1 with ClassicShell 4.0.2. In my Windows Taskbar settings, I do have Auto-hide enabled, and in the DisplayFusion settings, I have "Show taskbar in front of full screen applications when they lose focus" checked. This is on a dual monitor setup, with both screens running at 1980x1080 resolution.

What happens is that I normally run Firefox (version 25.0.1) on my secondary monitor, maximized. Fairly frequently, whenever I go into a full screen application, such as a game, if I try to bring up the taskbar on my secondary monitor, it simply won't come up, even if I take focus away from the game. If I then bring up the taskbar on my primary monitor, I can see the taskbar on my secondary come up behind Firefox (thanks to the glass like theme I use in Firefox, I can see things behind it) although I still can't interact with it. Like the previous posts, minimizing Firefox and restoring it will fix it for that occasion, though the issue can easily happen again.

I've attached a screenshot of the taskbar behind Firefox as well as a copy of the contents of the Troubleshooting tab in DisplayFusion, taken a few seconds after the screenshot.
• Attachment [protected]: DisplayFusion Troubleshooting Log 2013-11-28.txt [80,082 bytes]
• Attachment: Taskbar behind Firefox.jpg [330,936 bytes]
Taskbar behind Firefox.jpg
Taskbar behind Firefox.jpg
Nov 28, 2013 (modified Nov 28, 2013)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks for the extra details! Unfortunately we've never been able to reproduce this issue here, so it's been a tough one to try and sort out.

Would you be able to do the following?
  • Enable debug logging on the Troubleshooting tab (set it to Logging: Important Only) and click Apply
  • Restart DisplayFusion
  • Reproduce the issue (please note the time so I'll know where to look in the log file)
  • Attach the %appdata%\DisplayFusion\DisplayFusion.log file to this topic (can be found by clicking the 'Open Log' button on the Troubleshooting tab)
  • Disable debug logging after sending me the log

Thanks!
Nov 28, 2013  • #2
User Image
Peregrine
17 discussion posts
I enabled logging and restarted DisplayFusion.

I had thought to maybe video record it happening, and tried, but of course, the problem didn't surface while I was recording. When it did happen about 25 minutes later, I figured I'd try to get you a smaller log and restarted the process. The next time, it happened in less than a minute and...I had forgotten to restart logging. Argh.

Anyway, here's the log. I managed to get a fairly short reproduction where I basically ran a couple of games (all of which are set to run in a borderless maximized mode as opposed to true full screen), as well as play a video file, and noticed it had happened around the 19:15 mark.

I can try recording a video later if that would be helpful.
• Attachment [protected]: DisplayFusion.log [716,571 bytes]
Nov 29, 2013 (modified Nov 29, 2013)  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! I apologize, but the log line that I'm looking for actually requires Logging: Detailed. Sorry for the mixup, but could you change it to Detailed and then send another log?

Thanks!
Nov 29, 2013  • #4
User Image
Peregrine
17 discussion posts
Sorry for the delay, but I got delayed with Black Friday shopping and stuff.

Anyway, here's the log. This one took a bit longer for it to happen, so the log ended up being larger, so I've zipped it up to make it transfer faster.

I first noticed the problem had occurred at about 02:34.
• Attachment [protected]: DisplayFusion.log.zip [155,735 bytes]
Dec 2, 2013  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! From the log, it looks like the taskbar un-hid itself because one of the taskbar buttons was flashing, and that was the last time in the log that it the taskbar came out of auto-hide. The next time it occurs again, could you make note of whether it happens shortly after a button was flashing?
Dec 4, 2013  • #6
User Image
Peregrine
17 discussion posts
I have noticed that an application trying to get my attention by flashing it's task bar icon sometimes seems related to it, and it definitely doesn't always or consistently cause a problem, but I've seen it occur without any flashing going on as well.

I will try to confirm the latter, in case I'm simply misremembering. I have done tests though to determine that an application flashing it's task bar does not on it's own, in any consistent manner, cause the problem (as I tried making a program do this several times while in the background when I was trying to create the log of the event). In many cases, it does alert me to the problem though, since otherwise the bar is autohidden and I don't notice if it would otherwise show up behind my windows or not.
Dec 4, 2013  • #7
User Image
Peregrine
17 discussion posts
I was able to replicate the issue with the taskbar getting behind Firefox again, this time without any programs flashing their taskbar icon.

I also managed to capture a video of it while I did so, while also logging it through DisplayFusion.

The video is here: http://www.youtube.com/watch?v=fuoEj9mp1Ck

As you can see in the video, I start out by playing Star Trek Online. While it's loading, I bring the mouse to the the task bar (I have mine on the top of the screen rather than the bottom) and am able to bring it up without any problem. I repeat this a few times once every so often as I play. This occurs at 0:05, at 0:17 (I point at the primary display's bar, which also brings up the secondary), at 0:25, at 0:49, at 1:42, and at 3:05.

Then at 5:06 you see me move the mouse up to the top of the secondary monitor again, but this time, the taskbar doesn't show up. About 10 seconds after that, I move the mouse over to the top of the screen on my primary monitor, to force the taskbars to show, and you can see that the secondary task bar shows up behind Firefox. (I also die in game shortly afterwards since I'm distracted.)

This would match up with approximately 17:20 in the log file, which I have attached, zipped.

Note that while I used Star Trek Online in this example, this can occur with any number of other applications, some games, some not. And the game is not running in true full screen either (otherwise I wouldn't be able to move my mouse outside of my primary monitor while the game was in the foreground) but rather a maximized window with the borders removed.
• Attachment [protected]: DisplayFusion.log.zip [123,152 bytes]
Dec 5, 2013 (modified Dec 5, 2013)  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Interesting! I noticed that it seemed to occur the next time you tried it after loading Kotaku and scrolling down the page, and some of the content on that page was Flash content. I'll try those steps here to see if that will help me reproduce the issue :)

Thanks!
Dec 8, 2013  • #9
User Image
Peregrine
17 discussion posts
I wasn't sure if that was related, but while I was recording, I figured I would try to do the normal sorts of things I would do while at the computer, like looking at web pages.

In case it matters, I am currently (and at the time of the video) using the newest version of Flash for Windows, version 11.9.900.152.

However, I'm not sure if Kotaku actually has any flash on it. The first tab I clicked on was a Kotaku article I already had loaded previously, and while it had a YouTube video embedded, I've verified that those videos are using HTML5 to display. When I open up a new tab of their front page, I believe all the animated bits that you see as I scroll down are just animated gifs.

However, as you can see, I do have a lot of tabs open, and it's pretty certain that there's some flash content somewhere in some of them. I'm just not sure if that would be the trigger behind the event since that all was there before I even started recording the video.

Please let me know if there is anything more I can do to provide you with additional information that may be helpful in narrowing down the source of this problem.
Dec 8, 2013  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Will do, thanks! I assumed the YouTube video was Flash, so thanks for letting me know that it was HTML5, that'll save me some time in testing :)
Dec 8, 2013  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Good news! I've found a way to reproduce the issue of the taskbar not coming out of auto-hide. We'll be working on this for 5.1.2, and we'll let you know as soon as we've gotten it fixed up :)
Dec 9, 2013  • #12
User Image
Peregrine
17 discussion posts
Well, the problem isn't that it isn't coming out of autohide exactly, but that it's coming out behind other windows.

Still, I did see a few other recent threads with problems that sounded related, or possibly having the same root cause, so hopefully the fix will be something that works for all of them.

I hope I was able to assist with the reproduction of the problem, but if not, I guess it's still all good if it ends up being finally fixed!
Dec 10, 2013  • #13
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Yeah, it's a little bit of both. The taskbar is ending up behind the maximized Firefox in the Z-order, preventing it from being triggered with the mouse. When you mouse over the Windows taskbar, it pops out (if you have it Enabled to show with Windows taskbar), but pops out behind the Firefox window as well :)

Both are the same root cause, so fixing the Z-order will fix the other issue. Now we just have to figure out how to fix the Z-order issue ;)

We'll keep you posted!
Dec 10, 2013  • #14
User Image
Ryan Ward
1 discussion post
I'm guessing that the Z-order will fix it in my situation as well, but I figured it wouldn't hurt to let you know that it happens with Chrome as well on a 3-monitor setup. I often have Chrome, IE, and FF up on separate monitors. I haven't seen it happen with IE, but IE is usually on my main screen, so I wouldn't notice.
Jan 7, 2014  • #15
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Ryan: Yep, the issue definitely isn't limited to Firefox. I was able to reproduce it with other apps as well :)
Jan 8, 2014  • #16
User Image
Ronald Gremban
3 discussion posts
I'm having this problem, too, on Windows 8.1, most of the time and independent of what windows are up (not just Firefox & mostly not full-screen). It makes the DisplayFusion taskbar useless. Fortunately I have multiple monitors, but things are difficult when I log in remotely and can only see one at a time. I have Classic Shell running, too, to help tame 8.1.

Thanks for working on this. I'll be looking forward to version 5.1.2.
Jan 19, 2014  • #17
Keith Lammers (BFS)'s profile on WallpaperFusion.com
We've just released a new DisplayFusion beta version and this issue should hopefully be all fixed up. Please let us know if you run into any trouble after updating.

Thanks!
Apr 25, 2014  • #18
User Image
Peregrine
17 discussion posts
Unfortunately, even with DisplayFusion v6.0 (for Steam) I'm still seeing the same issue occurring.
Jun 22, 2014  • #19
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Ronald and Peregrine, could you guys send over debug logs? Here are the steps:
  • On the Troubleshooting tab, change the Logging drop-down to "Logging: Important Only"
  • Restart DisplayFusion
  • The next time it occurs, note the time so we'll know where to check in the log file
  • Send us the DisplayFusion.log and DebugInfo.html files (can be found by clicking the Open Log button on the Troubleshooting tab)
  • Disable debug logging after sending the log

Thanks!
Jun 24, 2014  • #20
User Image
Peregrine
17 discussion posts
Hi Keith,

Sorry for the delay in getting you this log, but I had some unrelated computer issues and had to spend a bit of time doing data recovery on a failing hard drive.

Attached is a zip file of the log. The logging was set on "Detailed" rather than "Important Only" though, as I recalled when I first made this thread, and you asked me for the Important Only log, it didn't show what you wanted and I had to make a detailed one for you after anyway.

The issue occurs at approximately 18:33:30 in the log. As before, it seems having programs that attempt to "flash" on the taskbar as a way to alert the user is one of the more reliable ways to get it to happen, although I believe it has happened before without such an event.

Just to note, most of what I said in this thread's first post is still true, save that I'm now using DisplayFusion 6.0 for Steam, ClassicShell is now at version 4.0.4, and Firefox is version 30.0.

As before, if it helps, I could attempt to create a video to go along with the log if it would help.
• Attachment [protected]: DisplayFusion.zip [111,712 bytes]
Jul 7, 2014 (modified Jul 7, 2014)  • #21
Keith Lammers (BFS)'s profile on WallpaperFusion.com
From the log, it looks like it's not putting it on top due to a full screen window being detected. Did you have an application full screen at the time? If you're not sure, could you check the Settings > Troubleshooting > Full Screen Applications section to see what it thinks is running full screen?

Thanks!
Jul 9, 2014  • #22
User Image
Peregrine
17 discussion posts
I did have Star Trek Online running in full screen windowed (borderless) mode on my primary monitor, with Firefox maximized on my secondary monitor where the taskbar was hiding behind. DisplayFusion does indeed detect STO as a full screen application.

Code

FullScreen Applications [1]
• 0x001514d8 ~ {X=0,Y=0,Width=1920,Height=1080} ~ FillsOneMonitorWindow ~ "Star Trek Online" ~ "CrypticWindowClassDX1" ~ "C:\Internet\Cryptic Studios\Star Trek Online\Live\GameClient.exe"


In fact, it was pretty much the same setup as in my earlier post, running in the same manner as the video I created https://www.youtube.com/watch?v=fuoEj9mp1Ck (while this is not a current video, it still accurately portrays the behaviour I am seeing. I can also create a new video if it would be helpful.)

So while I did have a full screen application running, I did not expect that would affect my ability to bring up the taskbar on a different monitor than the full screen application was running on.

The differences I have noted from previous versions of DisplayFusion is that it doesn't seem to happen quite as often, and - unrelated to this issue - when I bring up the context sensitive menu in something like Firefox, if the menu is large enough to overlap the taskbar area (set to autohide) it will popup if I try to select an item in that area and prevent me from clicking on the menu selection.
Jul 9, 2014 (modified Jul 9, 2014)  • #23
User Image
Ronald Gremban
3 discussion posts
I am now running DisplayFusion 6.0. For me, this problem has changed. The DisplayFusion multi-monitor taskbars are now always correctly popping up on top of everything else. However, when I click the Start button on the multi-monitor taskbar for a ClassicMenu menu, that pops up partially under and obscured by the taskbar. This does not happen with the Windows taskbar, which I have also enabled on one of my screens.
• Attachment [protected]: ClassicMenuUnderMultiMonitorTaskbar_140709.png [226,373 bytes]
Jul 9, 2014  • #24
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Peregrine: Could you try enabling the "Allow taskbar reloading while a full screen application is running" option on the Settings > Taskbar tab to see if that helps?

@Ronald: Could you attach a copy of the "DebugInfo.html" file? You can find it in the folder that opens when you click the "Open Log" button on the Settings > Troubleshooting tab.
Jul 10, 2014  • #25
User Image
Peregrine
17 discussion posts
Quote:
@Peregrine: Could you try enabling the "Allow taskbar reloading while a full screen application is running" option on the Settings > Taskbar tab to see if that helps?.


This option was already checked.
Jul 12, 2014  • #26
User Image
Ronald Gremban
3 discussion posts
Here is what you asked for, and DisplayFusion.log, too. I turned on detailed logging, accessed a multi-monitor taskbar, then the Start menu (It first popped up in front of (rather than next to) the taskbar, then the taskbar re-drew itself in front of the menu.), then accessed & attached the logfiles.
• Attachment: DebugInfo.html [161,970 bytes]
Jul 13, 2014  • #27
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Peregrine: Ok, could you try enabling the "General: Ignore Full Screen Windows" in the Settings > Advanced Settings to see if that makes a difference? You may need to restart DisplayFusion after enabling that setting.

@Ronald: Thanks! I was able to reproduce the issue here, and we'll let you know when we're able to get it fixed up.
Jul 14, 2014  • #28
User Image
Peregrine
17 discussion posts
After some time of using my computer with the Ignore Full Screen Windows option, it seems to mostly get done what I want. Of course, it has the drawback of showing up sometimes when I don't want it to, such as if a program attempts to flash on the toolbar, it causes toolbars on all monitors to show, not just on the monitor that the program is currently on, but it does eliminate the problem of it not showing at all at certain times.

It's not ideal, but it is a workaround I can live with, thanks.
Aug 4, 2014  • #29
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Awesome, glad to hear that it's working for you then :)
Aug 6, 2014  • #30
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Last Monday we released a new DisplayFusion beta version (http://www.displayfusion.com/Download/Beta/) and this issue should be all fixed up. Please let us know if you run into any trouble after updating.

Thanks!
Jun 9, 2016  • #31
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)