View Issue Details

IDProjectCategoryView StatusLast Update
0019039MMW 5Generalpublic2022-06-10 00:59
Reporterzvezdan Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionreopened 
Fixed in Version5.0.4 
Summary0019039: Read-only combo boxes should not have I-beam mouse cusor when hovered
DescriptionThe I-beam mouse cursor should be used only for boxes that allow text editing. This is standard in Windows for 30 years. I think it is like that in other OSes as well.

If you really want to change the cursor when hovering the read-only combo boxes, maybe it could be a pointing finger as in Google Chrome. But it uses the pointing finger cursor over many other controls as well, e.g. buttons, which I don't recommend.
TagsNo tags attached.
Fixed in build2650

Activities

Ludek

2022-05-26 21:06

developer   ~0068274

I think that the I-beam mouse cusor in read-only edit lines is fine as it allows to copy the selected text from there like this:
So I personally prefer the current behaviour.
image.png (1,689 bytes)   
image.png (1,689 bytes)   

zvezdan

2022-05-26 21:12

updater   ~0068278

Could you state at least one Windows application that have I-beam cursor over read-only edit boxes?

Ludek

2022-05-26 21:14

developer   ~0068279

Windows Explorer:
image-2.png (24,350 bytes)   
image-2.png (24,350 bytes)   

Ludek

2022-05-26 21:15

developer   ~0068280

i.e. there is I-beam cursor allowing me copy the value in the Location row on the above picture

zvezdan

2022-05-26 21:16

updater   ~0068281

That is not read-only edit box, but label.

zvezdan

2022-05-26 21:21

updater   ~0068282

Your I-beam mouse cursor doesn't allow copying of text from read-only dropdown control, I just checked it. Are you sure that you are trying read-only dropdown control, not editable?

Ludek

2022-05-26 21:24

developer   ~0068283

Works fine for me for read-only files like those on media server.
i.e. the title isn't editable (is read only), but you can copy the text like this (which is good):
image-3.png (4,359 bytes)   
image-3.png (4,359 bytes)   

zvezdan

2022-05-26 21:26

updater   ~0068284

Could you please post the screenshot of full window? I don't have any idea what part of the program is that. Is that dropdown control at all?

Ludek

2022-05-26 21:26

developer   ~0068285

Last edited: 2022-05-26 21:26

Read-only dropdown controls like Type doesn't show I-Beam, but hand-point to open it (it is Properties dialog):
image-4.png (9,254 bytes)   
image-4.png (9,254 bytes)   

zvezdan

2022-05-26 21:33

updater   ~0068286

And how I am getting the I-beam cursor over the same dropdown control? Please take a look at animated screenshot.
2022-05-26_23-31-33.gif (32,923 bytes)   
2022-05-26_23-31-33.gif (32,923 bytes)   

Ludek

2022-05-26 21:39

developer   ~0068287

Last edited: 2022-05-26 21:43

Hmm, maybe it is somehow skin dependent? Which skin are you using? Mine is the default Material Design when I see the hand-point cursor.

EDIT: OK, it is skin dependent, the I-beam is with "Metro M"

zvezdan

2022-05-26 21:45

updater   ~0068288

That was Metro M and here is the screenshot of Monkey Groove with the same problem. You are right about Material skin, it is obviously skin related, but all these are your own skins supplied with the program. They are not third-party skins to blame someone else.
2022-05-26_23-42-22.gif (21,023 bytes)   
2022-05-26_23-42-22.gif (21,023 bytes)   

Ludek

2022-05-26 21:51

developer   ~0068289

Fixed in 5.0.4.2650

lowlander

2022-06-03 16:32

developer   ~0068414

Last edited: 2022-06-03 16:34

On 2650 with Metro M Skin the cursor quickly changes to I cursor before changing back to pointer cursor when moving mouse slowly into Type in Properties.

On Material Design it changes to hand cursor.

Ludek

2022-06-03 16:45

developer   ~0068418

Yes, the hand cursor is an intention on Material Design per guidelines: https://material.io/components/menus#behavior

On the other skins the pointer cursor is used.

zvezdan

2022-06-03 16:57

updater   ~0068420

First of all, you are talking about design intended for mobile phones which has touch interface as default, not mouse.

Secondly, I don't see a mention about mouse cursor anywhere on the page that you linked. Actually, the "cursor" or "mouse" words cannot be found anywhere on that page.

Ludek

2022-06-03 17:00

developer   ~0068422

See this:
image-5.png (12,139 bytes)   
image-5.png (12,139 bytes)   

zvezdan

2022-06-03 17:43

updater   ~0068423

So? Where did you read the guideline or recommendation how mouse cursor should look?

zvezdan

2022-06-03 17:54

updater   ~0068426

You know, I don't have any issue with your decision to use the pointing finger as mouse cursor for Material Design skin, I even mentioned it as one possible solution in Description.

I have an issue with I-beam cursor. It suggest that combo box (dropdown) is editable, which read-only combo boxes are not. I didn't test 2650 since it is not publicly available yet, but lowlander reported I-beam cursor still appearing on Metro skin, although just quickly. Why it appears at all?

Ludek

2022-06-03 18:01

developer   ~0068428

Last edited: 2022-06-03 18:02

I-beam appears just for a very minor fraction fo second, just like before hand cursor appears on the Material Skin before 2650. The I-beam is the default and is overriden by our css/less and it somehow took a little for the Chromium to override it. Not sure how to solve atm, but it's really a minor issue.

zvezdan

2022-06-03 18:02

updater   ~0068429

Ok, I understand.

peke

2022-06-10 00:59

developer   ~0068474

Verified 2651

Reopen override icon change lag in new bug if further tweaking is needed.