It is currently Thu Mar 28, 2024 12:52 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Before posting a bug report or a feature request, search the forum for an older post on the same topic. If you are reporting a crash, try capturing a crash dump. You can find instructions here: How to capture crash dumps



Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Wed Oct 16, 2013 4:14 pm 
Offline

Joined: Wed Oct 16, 2013 3:55 pm
Posts: 12
Windows 8 Pro x64
Classic Shell 4.0.0

I have found what seems to be a compatibility issue with AutoHideDesktopIcons. It seems that whenever the Desktop icons are hidden by AutoHideDesktopIcons, this issue occurs: Clicking away from the Classic Shell 4.0.0 Start menu fails to hide the menu. If I click the Desktop and force the icons to be shown, the problem doesn't occur.

I don't believe this compatibility issue occurred with Classic Shell 3.6.8.

I am not posting this in expectation of a change.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 16, 2013 11:29 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
I'm pretty sure the same issue appeared with old versions, even with the Windows 7 own menu.

Basically the start menu closes when another window is activated. But when the icons are hidden, clicking on the desktop doesn't do anything.
You can see the same behavior with any program, like Notepad for example. Show the icons, open Notepad, then click on the desktop. You will see how Notepad is deactivated.
Then hide the icons and do the same. You'll see that clicking on the desktop doesn't deactivate Notepad.


Top
 Profile  
Reply with quote  
PostPosted: Thu Oct 17, 2013 2:15 pm 
Offline

Joined: Wed Oct 16, 2013 3:55 pm
Posts: 12
That's not the behavior I see here. If I let AutoHideDesktopIcons hide desktop icons, focusing any application and then clicking on the desktop does deactivate the app's window (it also makes the desktop icons reappear, which is the design intention of AutoHideDesktopIcons).

If I close AutoHideDesktopIcons and instead hide the desktop icons by unchecking the native "Show desktop icons" option (in the desktop's context menu), the app's window is also deactivated when I click the desktop, but of course the icons don't reappear.


Top
 Profile  
Reply with quote  
PostPosted: Sun Oct 20, 2013 7:44 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
Strange, with AutoHideDesktopIcons, the menu closes for me as expected when I click outside on both Windows 7 x64 and Windows 8.1 x64.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Sun Oct 20, 2013 9:46 am 
Offline

Joined: Wed Oct 16, 2013 3:55 pm
Posts: 12
I haven't been running AutoHideDesktopIcons since opening this thread, yet the problem is still there, to an extent. Often, the Start menu just doesn't want to close when I click away. The hidden desktop icons may exacerbate the issue, but they aren't the sole cause of it.


Top
 Profile  
Reply with quote  
PostPosted: Sun Oct 20, 2013 10:04 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
Do you have the Group Policy 'Hide and disable all items on the desktop' enabled or its equivalent registry tweak "NoDesktop"? Then I get the behavior you describe, otherwise the menu closes reliably when clicked outside.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Sun Oct 20, 2013 10:08 am 
Offline

Joined: Wed Oct 16, 2013 3:55 pm
Posts: 12
The only settings I have in any state other than "Not configured" are at the computer (not user) level, and seem unrelated:

Allow Automatic Updates immediate installation
Automatic Updates detection frequency
Check for New Signatures Before Scheduled Scans
Configure Automatic Updates
Do not display the lock screen
Limit reservable bandwidth
No Auto-restart with logged on users for scheduled automatic updates installation

I see the Hide and disable all items on the desktop setting (under User Configuration), but it's set to "Not configured".

Also, I searched my entire registry for "NoDesktop" and it wasn't found.


Top
 Profile  
Reply with quote  
PostPosted: Thu Nov 07, 2013 6:27 pm 
Offline

Joined: Wed Oct 16, 2013 3:55 pm
Posts: 12
It was foolish for me to say this ever had anything to do with AutoHideDesktopIcons; it does not. I have removed that software, updated to Windows 8.1, reinstalled Classic Shell 4.0.2, yet this problem is persistent.

Perhaps related is the fact that if I open the CS menu with a mouse hover, I can't type anything in the Search box, even though the cursor is blinking there. I either have to open the CS menu with a click, or open it with a hover and then click in the Search box.


Top
 Profile  
Reply with quote  
PostPosted: Fri Nov 08, 2013 9:33 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
That's a clue. Windows insists that the only way for a program to get focus is through a user action. "Hover" doesn't count. So the start menu does some hacks to steal the focus even after hover, but it is not always successful. It is possible that the trick doesn't work anymore on Windows 8.1 because it relies on some leftover behavior from the old start menu.

If it fails to get focus, clicking away won't close the menu because the menu closes when it loses focus. But it never got it to begin with.


Top
 Profile  
Reply with quote  
PostPosted: Sun Nov 10, 2013 9:54 am 
Offline

Joined: Wed Oct 16, 2013 3:55 pm
Posts: 12
I really don't think it's a Win8.1 thing, as this problem started while I still ran Win8. If I weren't lazy I'd try installing an older version of CS to see if that matters.

I guess the upshot is that unless this issue is somehow remediated in a future version, I can't use hover to open the CS menu.

Thanks for the replies.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.