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

            Bug ID: 169713
           Summary: VCL: overlapping transparent controls alternately
                    paint over each other
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bisected
          Severity: minor
          Priority: lowest
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
            Blocks: 107742

Created attachment 204318
  --> https://bugs.documentfoundation.org/attachment.cgi?id=204318&action=edit
overlappingControls.ods: overlapping checked and unchecked box at same position

The problem is that LO waffles on which overlapping control to show at the top.
Sometimes it paints the checked one, and sometimes it paints the unchecked one.

Obviously it is very bad document design by the user to overlap two controls,
so in a certain sense this "problem" is a "feature" that hints to the user that
there is a document design problem that needs to be fixed.

Steps to reproduce:
1. open overlappingControls.ods  (I see a checked box)
2. click-on/move-to a different cell (I now see an unchecked box)
3. use the scrollbar to scroll down (I now see a checked box again)

I bibisected this to a range of unbuild-able LO 5.0 timer commits on
CommitDate: Fri Mar 6 14:51:48 2015 

git log
9e678c14e4fc8e58b1e0530744f648fa395..d05a64df34fd143670cb939b72abfb32d6b7

However, I think that probably just exposed an existing problem.
Notable commits related to this seem to be:
-commit cfa994ccbd6ee (Mon Jun 24 20:17:43 2013)
-commit 1856186951a70 (Sat Apr 14 12:46:04 2012)
but neither of those two seemed to change the paint order...


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107742
[Bug 107742] [META] Form control bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to