Modify

Opened 4 years ago

Last modified 4 years ago

#20251 new enhancement

widen the area to activate a layer in the layer window for use with the mouse

Reported by: katpatuka Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: switch layer Cc: katpatuka

Description (last modified by Don-vip)

Using the mouse it's a bit difficult to switch to another layer in the Layer Window because the area where the mouse can activate another layer seems to be very small: only the left-side edge is sensible to the mouse.

See screenshot: switching to layer Fujian.osm is not possible in the upper screenshot where the text reads this layer has no native resolution; the cursor has to be moved left exactly under the green icon to be able to activate that layer.


Attachments (1)

josm-layer-change.png (15.6 KB ) - added by katpatuka 4 years ago.

Download all attachments as: .zip

Change History (8)

by katpatuka, 4 years ago

Attachment: josm-layer-change.png added

comment:1 by Don-vip, 4 years ago

Description: modified (diff)

comment:2 by Klumbumbus, 4 years ago

Thats because the free space is for 2 more icons/buttons. See wiki:/Help/Dialog/LayerList#LayerButtons
One could add vertical separators but that would look ugly. I guess this is a worksforme/wontfix.

comment:3 by Don-vip, 4 years ago

Maybe an option would be to add a visual feedback more prominent than displaying a tooltip. Something like highlighting the hovered cell border for example.

comment:4 by katpatuka, 4 years ago

@Klumbumbus you're right - even 3 more buttons (or columns) ;) - I've never noticed the source:/trunk/resources/images/dialogs/layerlist/offset.svg Reset the imagery offset column and cannot imagine anyone frequently using that or the Snap/unsnap column... I only use source:/trunk/resources/images/dialogs/layerlist/active.svg and source:/trunk/resources/images/dialogs/layerlist/eye.svg.

I leave it up to you...

comment:5 by katpatuka, 4 years ago

The only thing I can think of is maybe a small grayish icon similar to eye-off.svg (source:trunk/resources/images/dialogs/layerlist/eye-off.svg) if the layer is inactive. That would help the mouse to find the place where to click to activate the layer ;)

Last edited 4 years ago by skyper (previous) (diff)

in reply to:  5 comment:6 by skyper, 4 years ago

Replying to katpatuka:

The only thing I can think of is maybe a small grayish icon similar to eye-off.svg (source:trunk/resources/images/dialogs/layerlist/eye-off.svg) if the layer is inactive. That would help the mouse to find the place where to click to activate the layer ;)

+1, I had this in mind, too. Have some gray shade of the icons when not set as indication, instead of empty space.

Are some options not tight to certain kind of layers and disabled for e.g. data layers?

in reply to:  3 comment:7 by Klumbumbus, 4 years ago

I like this suggestion more:

Replying to Don-vip:

highlighting the hovered cell border

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to katpatuka.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.