Bug 142695

Summary: Add info about double-click making commands sticky to all affected commands' tooltips
Product: LibreOffice Reporter: Mike Kaganski <mikekaganski>
Component: DrawAssignee: Matt K <mattkse>
Status: RESOLVED FIXED    
Severity: enhancement CC: buzea.bogdan, heiko.tietze, ilmari.lauhakangas, mentoring
Priority: medium Keywords: difficultyBeginner, easyHack, skillDesign, topicUI
Version: 7.1.3.2 release   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=59828
Whiteboard: reviewed:2022 target:24.8.0 target:24.2.0.0.beta2
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 143781    

Description Mike Kaganski 2021-06-07 06:31:43 UTC
Double-clicking e.g. Rectangle tool makes the command "sticky", i.e. one may continue creating more rectangles after the first one. This is similar to how format paintbrush operates (see bug 59828).

All tools (and not only in Draw) should get a hint like the one implemented in bug 59828.
Comment 1 Heiko Tietze 2021-06-07 14:56:50 UTC
(In reply to Mike Kaganski from comment #0)
> All tools (and not only in Draw) should get a hint like the one implemented
> in bug 59828.

                 <prop oor:name="Label" oor:type="xs:string">
-                    <value xml:lang="en-US">Format Paintbrush</value>
+                    <value xml:lang="en-US">Format Paintbrush (double click for multi-selection)</value>
                 </prop>


Any concerns?
Comment 2 Hossein 2022-10-11 17:22:00 UTC
Re-evaluating the EasyHack in 2022

This enhancement is still relevant. It is suitable for the newcomers.
Comment 3 Matt K 2023-11-24 22:51:57 UTC
I'm not able to repro with the following:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e37dcb3ca36bb6c23b15757e6e556ad25832398c
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

The rectangle icon in Writer stays sticky after a single click.  Double clicking disables it.  Any other tools that might be affected?
Comment 4 Heiko Tietze 2023-11-27 10:07:52 UTC
Draw/Impress is non-sticky, unless double-clicked, while Writer is always sticky. It was an intentional change made a couple of years ago (you may find the respective ticket).
Comment 5 Matt K 2023-12-10 21:43:29 UTC
Fix is posted at https://gerrit.libreoffice.org/c/core/+/160555.
Comment 6 Commit Notification 2023-12-13 07:32:19 UTC
Matt K committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/5b06b879916cd1682afd40201d6704711f909ff9

tdf#142695 Update tooltips for tools in Draw/Impress

It will be available in 24.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 7 Commit Notification 2023-12-20 16:12:24 UTC
Matt K committed a patch related to this issue.
It has been pushed to "libreoffice-24-2":

https://git.libreoffice.org/core/commit/a82c7ed490446310dd099fed4bcaed6a432056c0

tdf#142695 Update tooltips for tools in Draw/Impress

It will be available in 24.2.0.0.beta2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 8 Buovjaga 2024-01-07 16:50:08 UTC
Can this be closed as fixed?
Comment 9 Matt K 2024-01-07 18:36:15 UTC
(In reply to Buovjaga from comment #8)
> Can this be closed as fixed?

Yes, I think so.  Resolving as fixed.