Page 1 of 2

Mouse click inaction

PostPosted: Sat Sep 15, 2018 10:21 pm
by careca
Hey there, any reason why the mouse click doesn't work in menus or context menu?
Weirdly it seems like the menu is inactive because of the colors, but if i hover the item with the mouse and then use the keyboard keys, the menu can be expanded and items in menu or context menu selected with enter or space keys.

Re: Mouse click inaction

PostPosted: Sat Sep 15, 2018 10:46 pm
by rvm
Some options are disabled if no video is playing. I don't know it this is what you mean.

Re: Mouse click inaction

PostPosted: Sun Sep 16, 2018 10:26 am
by careca
Hi, no, what i mean is: anytime there's a submenu, i cannot open it with the mouse, only if i use keyboard arrows for example.
It's LIKe it is disabled, and only for submenus, items that are simple without submenu, like the options->preferences open up just fine with the mouse.
https://imgur.com/a/tRLgN6z

Re: Mouse click inaction

PostPosted: Mon Sep 17, 2018 10:10 am
by rvm
What operating system are you using?

Re: Mouse click inaction

PostPosted: Mon Sep 17, 2018 8:56 pm
by careca
hello, it's W10 x64

Re: Mouse click inaction

PostPosted: Tue Sep 18, 2018 5:46 pm
by rvm
I cannot reproduce the problem in my computer, also with Windows 10 64 bit.

Re: Mouse click inaction

PostPosted: Tue Sep 18, 2018 9:25 pm
by careca
Hi, found a very similar topic.
https://forum.smplayer.info/viewtopic.php?f=2&t=9009
This reminded me i had done the same change in registry, maybe you can debug with this information:

works
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"

doesnt
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="3000"

Curiously this is the only application where i have this issue, it's very anoying because sometimes i have movies with dual audio, for example, and the only way to change the audio track is with the arrows.

EDIT:Oh now i see what's going on, smplayer doesn't respond to clicks, i mean, if you set this value to 1000 you'll see that if you move the mouse quickly to a menu that has a submenu and click it, nothing happens, it'll wait the full second and then expand the menu, other applications work differently, while they may wait for 1000msec, if you click it, it opens immediately. If the value is much bigger that makes it not open by itself (example 4000), you can always click and it still opens, which was my case and the other user from the topic i mentioned. Best regards.

Re: Mouse click inaction

PostPosted: Tue Sep 25, 2018 7:45 am
by careca
Hi, so considering i found the issue, and never heard from you again, would i be correct in assuming it's not going to be fixed or looked into?

Best regards.

Re: Mouse click inaction

PostPosted: Tue Sep 25, 2018 8:01 pm
by rvm
I think this isn't probably a bug in SMPlayer. I mean, I never experienced that problem in any of the computers where I tested it.
Maybe is there another application in your system that changed that value in the Windows registry?

Re: Mouse click inaction

PostPosted: Tue Sep 25, 2018 8:19 pm
by careca
Hi, not an application, me, i changed the registry value, because i prefer to click to open the context submenus instead of auto expanding.

SMPlayer is the only one where it just doesn't work with clicks, it completely relies on the timer to open, some applications use the timer,

but also open with a click, i figure there must be some flag in the button or GUI creation that impedes this behaviour, i also woulnd't call it a bug, it's more of a feature lacking of sorts,

as i said, the setting is global for the system and i can still operate submenus and menus of countless applications and only in this one i have to use arrows and enter to select items in the menus.

One application is VLC, before i knew that i could operate the menus with arrows and enter, sometimes i had to use vlc due to some situations where i would need to set the subtitle for a movie, or change the audio track.

One thing to consider is that power users like me, who tweak the system to their liking through registry, may end up changing application because of this issue, and never know the problem was this registry setting, also it's not certain they will come here for help or ask for guideance.

Please do change the value to 30000 or something like that in your system, and then you'll see no submenu opens, even by clicking on it.

Best regards.