Bug 74691 - Other: Using mouse scrollwheel to change object properties does not work
Summary: Other: Using mouse scrollwheel to change object properties does not work
Status: RESOLVED WONTFIX
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.1.0.4 release
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-07 18:44 UTC by Joshua O'Leary
Modified: 2017-09-11 17:08 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
screenshot showing mousewheel does not change object properties (36.64 KB, image/png)
2014-02-07 18:44 UTC, Joshua O'Leary
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua O'Leary 2014-02-07 18:44:43 UTC
Created attachment 93628 [details]
screenshot showing mousewheel does not change object properties

Problem description: 
Using mouse scrollwheel to change object properties (e.g. a shape's colour) does not work

Steps to reproduce:
1. Create a new writer/impress/draw document
2. Create a new shape or fontwork object
3. Use the mouse scrollwheel to change the colour / gradient etc.

Current behavior:
The change is shown in the dropdown menu but does not change the object itself

Expected behavior:
The colour, gradient or other property should be changed when the mousewheel is used to change it

--
Note, this has occurred for a while in the 4.x series but I cannot remember when this first appeared. It did previously used to work.

Could somebody please check this on windows / mac to see if this is a linux ui issue or a libreoffice bug
              
Operating System: Debian
Version: 4.1.0.4 release
Comment 1 A (Andy) 2014-02-09 12:45:30 UTC
I am not sure if I understand this right.  
If I insert e.g. a rectangle shape in IMPRESS and then go to the toolbar at the top to change the area style / filing of this rectangle then I can scroll up and down with the mouse wheel, but it does not change the color.  This is only to move up and down.  To change the color you have to select the color (by clicking on the color).  I think this is correct.  It should not change immediately the color.  It should change the color only after explicity selecting the color.  
For instance, if I want to preserve the selected color and only want to look for another color, then scrolling up and down should not change the color, otherwise if I find no better color then I have to search for the previous selected color.
Did I understand your issue right?

Another question: Why is your screenshot showing no color name for the line color?  In my LO this color name is shown correctly.

LO 4.2.0.4 (Win 8.1)
Comment 2 Joshua O'Leary 2014-02-09 17:12:25 UTC
The scrolling worked in the 3.x branch so it can be assumed it is a bug and allows to change colours more easily. I do not mean scrolling once the dropdown list has opened, I mean literally placing the mouse pointer over the selector box next to fill settings, and scrolling, without actually opening the menu.

As for not showing the colour name for line colour, this is because it has been left at the default colour. Maybe the windows UI handles this differently.
Comment 3 A (Andy) 2014-02-09 22:37:01 UTC
Thanks for your fast reply.
Now I understood your issue.  I unfortunately don't know whether this was working that way in the past and whether it was intended that way.  Maybe somebody else can check and confirm this issue?

What I can say is that it is reproducible that changing the color by scrolling with the mouse wheel does not change the color of the object itself (LO 4.2.0.4, Win 8.1).

Steps done:
1. Open IMPRESS
2. Insert e.g. a rectangle from the toolbar at the bottom
3. Click on the color selection of the AREA STYLE / FILING in the Line and Filing toolbar at the top (click two times) -> keep in mind: on the color itself, not the arrow on the right
4. Use the mouse wheel to change the color

Result:
The color in the toolbar is changed, but not of the object itself.


The second issue with the default color I can also confirm.  I would propose to open an additional bug report for this issue.
Comment 4 sophie 2014-02-13 17:44:11 UTC
Confirmed too - set as New - Sophie
Comment 5 Joshua O'Leary 2014-02-13 20:03:08 UTC
I have reported the other issue concerning default fill / line colour labels under bugzilla bug #74950
Comment 6 A (Andy) 2014-10-02 10:03:46 UTC
reproducible with LO 4.3.2.2 (Win 8.1)
Comment 7 QA Administrators 2015-10-14 19:56:23 UTC Comment hidden (obsolete)
Comment 8 Buovjaga 2015-12-02 10:57:28 UTC
Clicking on the color is the same as clicking on the dropdown triangle: it opens the palette dropdown.

Win 7 Pro 64-bit Version: 5.2.0.0.alpha0+
Build ID: a7c3a2a9be83686657c06f37d521f9f6d2004ddd
Threads 4; Ver: Windows 6.1; Render: default; 
TinderBox: Win-x86@39, Branch:master, Time: 2015-11-28_04:39:18
Locale: fi-FI (fi_FI)
Comment 9 QA Administrators 2017-01-03 19:39:55 UTC Comment hidden (obsolete)
Comment 10 V Stuart Foote 2017-09-11 17:08:16 UTC
Went back and checked LibreOffice 3.5.7.2 
Build ID: 3215f89-f603614-ab984f2-7348103-1225a5b

and then
LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4

Any object properties held in "drop list", e.g. fill colors, were _not_ changed on canvas by mouse scroll--they required the expected "scroll - select - apply" to actually change. 

Just properties controlled by "spin box", e.g. line width, respond and apply with Mouse Wheel scroll when the widget has focus. Again expected UI.

That remains the implementation through 5.4.1, as the issue never was the case and this is not a reasonable enhancement given evolution of the Area dialog palette based color pick closing WONTFIX.