[Libreoffice-bugs] [Bug 140417] New: dragging destination hover-guides messed up, especially for RTL sheet deck

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Feb 14 22:04:16 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=140417

            Bug ID: 140417
           Summary: dragging destination hover-guides messed up,
                    especially for RTL sheet deck
           Product: LibreOffice
           Version: 7.1.0.3 release
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: eyalroz1 at gmx.com

Description:
When you click-and-hold on a tab in the sheet deck in Calc, and move the sheet
left or right, LO paints small triangles/arrow-heads on both sides of the
boundary between adjacent sheet tabs, where your sheet would be placed if you
release the mouse.

However:

1. If your sheet tab deck is in RTL mode (which happens when the current sheet
is in RTL direction), the triangles are drawn on the two opposite sides of
adjacent sheet tabs. So, in both cases it's on the right side of the earlier
tab and the left side of the latter tab, instead of being on the 'end' side and
'start' side respectively. A screenshot will follow.

2. Bits of the triangles are left behind when you move around with your
selected tab (without having released the mouse). This is an unrelated bug
which you will see manifested in the screenshot, but - please ignore it in the
context of this bug.

Steps to Reproduce:
1. Open Calc
2. Add a few more sheets, for a total of, say, 4.
3. Select the fourth sheet in the deck.
4. Ensure the sheet direction is RTL (e.g. using the Sheet menu).
5. Hold down your mouse on the 4th sheet's tab in the tab deck
6. Drag the sheet-tab slowly over the other sheet-tabs in the deck

Actual Results:
Triangles drawn on opposite ends of consecutive sheet-tabs.

Expected Results:
Triangles drawn on adjoining ends of consecutive sheet-tabs.


Reproducible: Always


User Profile Reset: No



Additional Info:
Tested with:

Version: 7.1.0.3 / LibreOffice Community
Build ID: f6099ecf3d29644b5008cc8f48f42f4a40986e4c
CPU threads: 4; OS: Linux 5.9; UI render: default; VCL: gtk3
Locale: he-IL (en_IL); UI: en-US
Calc: threaded

But I believe this has been happening for a while.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210214/d87764e0/attachment.htm>


More information about the Libreoffice-bugs mailing list