Winstep Forums
http://forums.winstep.net/phpBB2/

Application won't launch when clicking on edge of icon
http://forums.winstep.net/phpBB2/viewtopic.php?f=2&t=11130
Page 1 of 1

Author:  Ryuk [ Thu Aug 29, 2019 1:49 pm ]
Post subject:  Application won't launch when clicking on edge of icon

Hi,

New Nexus user here (using the free 19.2 version)

I set up the dock the way I like it, however, one issue I always get is that there seems to be an invisible threshold when hovering with the mouse pointer over the shortcut of an icon - if the pointer is not located sufficiently near the center (~ 80% of the space occupied by said icon), the launch action will not trigger. The click effect still applies though, with the animation and all, but the app/shortcut is not actually launched.

I've searched everywhere but for the life of me cannot find the setting to modify the effective clickable area.

This results in a lot of misclicks where I have to manually make sure that my mouse is closer to the center of the icon to actually trigger app/shortcut launch.

Author:  Ryuk [ Tue Sep 03, 2019 4:54 am ]
Post subject:  Re: Application won't launch when clicking on edge of icon

Bump

Anyone??

Author:  nexter [ Sun Sep 08, 2019 4:32 pm ]
Post subject:  Re: Application won't launch when clicking on edge of icon

Ryuk wrote:
Hi,

New Nexus user here (using the free 19.2 version)

I set up the dock the way I like it, however, one issue I always get is that there seems to be an invisible threshold when hovering with the mouse pointer over the shortcut of an icon - if the pointer is not located sufficiently near the center (~ 80% of the space occupied by said icon), the launch action will not trigger. The click effect still applies though, with the animation and all, but the app/shortcut is not actually launched.

I've searched everywhere but for the life of me cannot find the setting to modify the effective clickable area.

....

There is no such setting. :) If, e.g., your dock has a nominal tile (/background) size of 64 pixels and your icons are set at 48 pxs, then the central 48 px area is where clicking will launch the shortcut. But a lot depends also on how the dock is actually configured by the designer of the theme, i.e., the margins around the icons he has specified in the configuration file for NeXus. Thus, you could have a theme that specifies say 10 pxs margin all round for the icons, and if you have set icons at 48 pxs you'd end up with a dock that's 68 pxs, or something even more extreme, making the 'clickable' area seem even smaller.

At any rate, that's my understanding of it. HTH.

Author:  Ryuk [ Mon Sep 09, 2019 6:09 am ]
Post subject:  Re: Application won't launch when clicking on edge of icon

nexter wrote:

There is no such setting. :) If, e.g., your dock has a nominal tile (/background) size of 64 pixels and your icons are set at 48 pxs, then the central 48 px area is where clicking will launch the shortcut. But a lot depends also on how the dock is actually configured by the designer of the theme, i.e., the margins around the icons he has specified in the configuration file for NeXus. Thus, you could have a theme that specifies say 10 pxs margin all round for the icons, and if you have set icons at 48 pxs you'd end up with a dock that's 68 pxs, or something even more extreme, making the 'clickable' area seem even smaller.

At any rate, that's my understanding of it. HTH.




Hi,

Perhaps I should elaborate abit.

The main issue is that the entirety of the dock BG is still considered a clickable area - animations still play when the mouse is in that area and the default "clicked on" animation also plays out when an item is clicked on. Additionally, hovering the mouse cursor in that area still provides an output.

However, as mentioned previously, despite every indication that clicking on that area should cause the launch of the app - upon doing so nothing happens. Only when I move the mouse cursor to the space occupied by the icon itself - will the app actually launch.

As mentioned this is misleading in functionality and results in a lot of misclicks.

BR

Author:  winstep [ Mon Sep 09, 2019 6:36 am ]
Post subject:  Re: Application won't launch when clicking on edge of icon

Apologies for the late reply...

Ryuk wrote:
Only when I move the mouse cursor to the space occupied by the icon itself - will the app actually launch.


This is by design.

You have the square icon sized area itself, which is fully responsive, and around it you have some padding space so icons don't all pile up on top of each other ('icon spacing', which can be defined in the Appearance tab of Preferences/dock properties dialog).

On a floating dock, you can actually click and drag this space between icons to move the dock. Likewise, the right click context menu that appears when you click this space is different from the right click context menu that appears when you right click on the icon itself.

Again, all this is by design - if you open an Explorer window in icon view, clicking the space between the icons also does not select an icon (and is, in fact, what allows you to select multiple files at once).

Ryuk wrote:
As mentioned this is misleading in functionality and results in a lot of misclicks.


Aim for center mass and you have zero misclicks.

Sorry, but I really don't see this as a problem and I can't recall anyone complaining about this before either - you just have to adapt your behavior a bit and get used to clicking on the icon itself (and it doesn't even need to be a visible part of the icon, but the square space it occupies) instead of the (much smaller) padding space around it.

To minimize the problem, you can, if you want, reduce the spacing between icons in Preferences.

Author:  Ryuk [ Mon Sep 09, 2019 10:29 am ]
Post subject:  Re: Application won't launch when clicking on edge of icon

Hi,

That is all great, however, is it possible to disable the icon animations when the mouse hovers/clicks on this space?


Common sense would be if the mouse cursor is hovering over something that produces an output that an event should occur when clicked on - said even should happen when clicked on or no output that implies as such should be shown.

Thanks :)

Author:  winstep [ Mon Sep 09, 2019 1:14 pm ]
Post subject:  Re: Application won't launch when clicking on edge of icon

This reminds me of that lighthouse vs. US Navy destroyer joke, eheh. You move! No, YOU move! :)

Magnify is a mouseover effect (and it also happens that it can be combined with other mouse over effects, but it can be used on its own). Now imagine what it would look like if the dock de-magnified every time the mouse pointer moved over the space between icons. :P

Author:  Ryuk [ Mon Sep 09, 2019 1:54 pm ]
Post subject:  Re: Application won't launch when clicking on edge of icon

Hi,

Hmm fair enough - did not think of that :)

However, maybe it's possible to implement a reverse behaviour - provided the dock is in a fixed position and cannot be moved, make a checkbox (or a default behaviour even) that for whenever the mouse hovers over an icon causing the icon mouse-over animation to trigger - clicking on said exact space will cause the app to which the icon belongs to launch/trigger.

BR

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/