Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
NetMage
283 discussion posts
Just reverted to 7.3.4 for testing other issues, seeing where clicking Start Menu on DF taskbar on Win 10 Enterprise x64 open Start Menu clicking a second time without moving mouse causes Start button to turn black but doesn't close Start Menu. A third click closes the Start Menu.

The coloration of the DF Start button doesn't seem to match Windows either - on DF taskbar, on hover, the button shows black background, then click changes to (in my case) darker blue background than rest of taskbar, then second click turns black, then third click turns darker blue, closes Start Menu, then turns black after a second like hover is suddenly recognized again.

The Windows Start button turns a lighter (less saturated) blue when hovered, turns darker blue background on click while mouse button is down then reverts to lighter blue with Start Menu showing, turns darker blue button (Windows flag) on second click while mouse button is down, then closes Start Menu on release, never changing background from hover lighter blue.The hover lighter blue background is a bit darker than the lighter blue background of the focused application's taskbar icon.

BTW, clicking the DF Taskbar Start button opens the Start Menu on the 2nd monitor, but pressing the Windows key opens the Start Menu on the primary monitor and moves it to the secondary monitor. I have DPI scaling, but it is set identically on both monitors, which are the same size and resolution.
Jan 27, 2016  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
When clicking the second time, are you clicking immediately after the first click? If you click it, then wait a second before clicking a second time, does it work?

I've added the start button colour discrepancies to our list :)

Regarding the start menu jumping from the Primary when using the Win key, this is unfortunately expected. The click uses a different method that doesn't work when using the Win key.
Jan 28, 2016  • #2
User Image
NetMage
283 discussion posts
A longer delay between the first and second click seems to make no difference, the behavior is the same - I waited five seconds.
Jan 29, 2016  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, strange! If you update to 8.0 Beta 3 again, does the same thing happen? If so, could you send a debug log?
Feb 1, 2016  • #4
User Image
NetMage
283 discussion posts
I upgraded back to 8.0 beta 4 and still have the same issue.

Attached is a Debug Log All where I clicked the DF Taskbar Start Menu button twice.
• Attachment [protected]: DisplayFusion.Win10.StartMenuClick.zip [145,768 bytes]
Feb 5, 2016  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! I was able to reproduce this, finally :)

We'll be sure to post an update when we've gotten it all fixed up!
Feb 9, 2016  • #6
User Image
NetMage
283 discussion posts
I just noticed the right-click on the DF Taskbar Start Button doesn't open the Win+X menu like the normal Windows Start Button.

Also, have you considered updating the list of Windows 10 known issues?
Feb 15, 2016  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Yep, that one's on our list to fix up as well. And yeah, we should probably update that list of known issues soon too :)

Thanks!
Feb 16, 2016  • #8
User Image
NetMage
283 discussion posts
I have started seeing a new issue that seems in the same area - after a while, the DF Start Menu button still changes color but no longer opens the Start Menu.

This is generally followed by the DF taskbar buttons stop responding, then the Windows taskbar stops putting icons in the right place, then window refreshes are corrupted, the DF icon no longer responds to right-clicks, and then I have to kill DF to restore normal operation.
Mar 3, 2016  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
In the Windows Task Manager, can you add the following columns, and check the values of them for explorer.exe and DisplayFusion.exe the next time this occurs? Sounds like there could be a handle or object leak somewhere.

Handles
Threads
GDI Objects
User Objects

Thanks!
Mar 4, 2016  • #10
User Image
NetMage
283 discussion posts
In Windows 10, Windows Task Manager doesn't appear to have those options, but I normally use Process Explorer so I have added those columns and will try to track what is happening.

Also some parts of the issues may have been related to the other subject I posted on the Focus Event.
Mar 4, 2016  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! The Windows 10 task manager has those options as well, they're just in a different place. You have to switch to the Details tab, then right-click one of the existing column headers to get the "Select columns" dialog. The Process Explorer output is fine though too :)
Mar 10, 2016  • #12
User Image
NetMage
283 discussion posts
I just observed some bad screen effects and pulled up Task Manager and took a screen shot:

DisplayFusion.exe has Handles 17393, Threads 24, User Objects 3518 and GDI Objects 9999. When I restarted DF, GDI went down to 214 and handles to 1040, though the handles seems to be fluctuating quite a bit and the GDI objects seem to go up slightly every time I close and re-open Task Manager. They also go up a few times when I click the next monitor button, but then seem to hold steady. DF also had stopped responding to right-clicks.

Explorer showed Handles 4491, Threads 138, User Objects 1307 and GDI Objects 2917.
Mar 14, 2016  • #13
User Image
NetMage
283 discussion posts
A neat new feature is the Start Menu is only opening on my secondary monitor/taskbar now and not on my primary monitor, even when I click the Start Button on the primary taskbar. Once I slowly clicked three times on the DF taskbar Start button (to open and close the Start Menu), the Start Menu started working properly on the primary monitor.
Mar 14, 2016 (modified Mar 14, 2016)  • #14
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, there must be a GDI Object leak. The reason you're seeing the weird behaviour is because Windows has a hard cap of 10,000 objects. Once you hit that, everything takes a dive. The number of handles is a bit concerning as well.

Could you attach a copy of your troubleshooting info when the GDI Objects count is over 1000?
Mar 15, 2016  • #15
User Image
NetMage
283 discussion posts
DF is showing 6860 Handles and 3714 GDI objects right now. Attached is troubleshooting.
• Attachment [protected]: DF-Troubleshooting.txt [129,242 bytes]
Mar 21, 2016  • #16
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! I noticed from the troubleshooting info that a program called "AC3Filter" is injecting DLLs into the DisplayFusion process. Would you be able to try uninstalling AC3Filter temporarily (reboot after the uninstall) to see if DisplayFusion still leaks GDI Objects and Handles?
Mar 23, 2016  • #17
User Image
NetMage
283 discussion posts
I uninstalled the program and rebooted yesterday evening. Today GDI Handles has climbed from 1665 just after lunch to 3997 right now.

A few hours later and it hit 9999 when I wasn't watching. I had to kill the DisplayFusion task and restart, which resulted in 96 GDI Handles.

I will try turning off triggers one by one.
Mar 25, 2016 (modified Mar 25, 2016)  • #18
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Sounds good, thanks!
Mar 29, 2016  • #19
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Just a quick note that Start menu right-click should now work in 8.0 Beta 5 :)
Mar 30, 2016  • #20
User Image
NetMage
283 discussion posts
I tried disabling the new window trigger and the focus trigger and the GDI Handles seem to stabilize at a nice, low number. I re-enabled the triggers one at a time, and the GDI Handles grew with each enabled, much faster when just the focus trigger was enabled. I put a return statement at the top of the functions called for each trigger, and the GDI Handles grew, though possibly smaller than before. I have now set each trigger to run a new, empty scripted function I created and will see if GDI Handles are still used up.
Apr 6, 2016  • #21
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Sounds good, I'll wait for your next update!
Apr 6, 2016  • #22
User Image
NetMage
283 discussion posts
With the Focus and Window Created triggers both set to run an empty scripted function, set to Process FIlename "*.*", I see the GDI Handles constantly climbing. With them disabled, they do not climb.

It seems like there is a GDI Handle leak in the Triggers themselves, or the Run Function in a Trigger.
Apr 7, 2016  • #23
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! After a quick test, it looks like I can reproduce the same thing here. We will test further and get this all fixed up. Thanks for your help in tracking this down!
Apr 7, 2016  • #24
User Image
NetMage
283 discussion posts
Great. I wonder if it is shared code with other triggers, as with both triggers disabled I see a (very) slow increase in GDI handles used by DF as I run.

I still have some more limited Window Create triggers restricted to certain processes enabled.
Apr 8, 2016  • #25
Keith Lammers (BFS)'s profile on WallpaperFusion.com
It could definitely be shared code. Once we get this leak fixed up, we can see if that resolved it for your other triggers as well :)
Apr 8, 2016  • #26
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Last Monday we released a new DisplayFusion beta version (http://www.displayfusion.com/Download/Beta/) and the GDI leak, as well as the Start menu closing on second click should now be fixed up. Please let us know if you run into any trouble after updating.

Thanks!
Jun 9, 2016  • #27
User Image
NetMage
283 discussion posts
The new version appears to have corrected any GDI leaks with triggers. I am using my custom move window triggers again.

But, the original Start Menu not closing (should have been) on second click issue is still there on the DF Taskbar - unlike the standard Start Menu button, the DF Start Menu stays open on the second click.
Jun 10, 2016  • #28
Keith Lammers (BFS)'s profile on WallpaperFusion.com
If you click the Start button, then wait a few seconds before clicking again, does it close correctly?
Jun 14, 2016  • #29
User Image
NetMage
283 discussion posts
You asked that the first time :D

No, the delay does not matter - it only closes on the third click.
Jun 15, 2016  • #30
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Hah, sorry! I tested B7 again after you said it was still broken, and found that waiting a few seconds before clicking again will close the Start menu for me. I didn't go back to read the original post :)

It's weird, because this was working fine for me in our internal builds, but is broken in the public release of B7, so we'll have to have another look at it and see what's going on there.
Jun 15, 2016  • #31
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)