Bug 152220 - macOS: UI in dark mode - tabs in dialogs get overlaid with previously shown tabs (macOS 10.15 and 11.7)
Summary: macOS: UI in dark mode - tabs in dialogs get overlaid with previously shown t...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.5.0.0 alpha0+
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 153645 154729 160643 (view as bug list)
Depends on:
Blocks: Dialog macOS-Dark-Mode
  Show dependency treegraph
 
Reported: 2022-11-25 15:20 UTC by dhina
Modified: 2024-04-12 18:53 UTC (History)
7 users (show)

See Also:
Crash report or crash signature:


Attachments
Previously-displayed tab is shown in background (low contrast) (120.41 KB, image/png)
2022-11-25 15:23 UTC, dhina
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dhina 2022-11-25 15:20:41 UTC
Description:
In macos dark mode, the previously-displayed preference-tab is shown in background. This bug follows the recent changes made to support macOS dark mode

Steps to Reproduce:
1.Configure your mac in Dark Mode
2. Open LibreOffice
3. open the LibreOffice Preferences
4. click on e.g. "LibreOfficeDev > User data"
5. then click on "LibreOfficeDev > General"

Actual Results:
The "User data" window appears in background in light grey

In general, it displays  any previously-displayed tab of the preference in the background in light grey color

Expected Results:
You should not see the previously displayed tab in the background


Reproducible: Always


User Profile Reset: No

Additional Info:
Also, if you go to another mac application, then go back on Libreoffice, the previously tab which was displayed in background has disappeared.

I guess it is related to changes made to solve bug #152183
Comment 1 dhina 2022-11-25 15:23:52 UTC
Created attachment 183780 [details]
Previously-displayed tab is shown in background (low contrast)
Comment 2 dhina 2022-11-29 16:31:43 UTC
Bug found on 2 different macOS computers:

Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 360b5861fb46353e7a6b9f5abf13339cd719a8df
CPU threads: 8; OS: Mac OS X 10.15.7; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_FR.UTF-8); UI: en-US
Calc: threaded

and

Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1435c5b12646269e2b5b58ec7d51626dce6505db
CPU threads: 4; OS: Mac OS X 10.15.7; UI render: Skia/Metal; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: en-US
Calc: threaded
Comment 3 eisa01 2023-03-18 10:37:34 UTC
Can not confirm

Do you still see this in the released 7.5?

Version: 7.5.1.2 (AARCH64) / LibreOffice Community
Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129
CPU threads: 10; OS: Mac OS X 13.2.1; UI render: default; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 4 dhina 2023-03-18 11:31:35 UTC
(In reply to eisa01 from comment #3)
> Can not confirm
> 
> Do you still see this in the released 7.5?
> 
> Version: 7.5.1.2 (AARCH64) / LibreOffice Community
> Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129
> CPU threads: 10; OS: Mac OS X 13.2.1; UI render: default; VCL: osx
> Locale: en-US (en_US.UTF-8); UI: en-US
> Calc: threaded

Yes, I've just tested it on:

Version: 7.5.0.3 (X86_64) / LibreOffice Community
Build ID: c21113d003cd3efa8c53188764377a8272d9d6de
CPU threads: 8; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: fr-FR (en_FR.UTF-8); UI: en-US
Calc: threaded
Comment 5 QA Administrators 2023-03-19 03:26:07 UTC Comment hidden (obsolete)
Comment 6 Stéphane Guillou (stragu) 2023-03-19 21:23:29 UTC
*** Bug 153645 has been marked as a duplicate of this bug. ***
Comment 7 Stéphane Guillou (stragu) 2023-03-19 21:25:33 UTC
confirmed via duplicate
Comment 8 steve 2023-03-20 08:34:16 UTC
Cannot reproduce.

Could you install LibreOffice nightly build and see if the problem persists using that build:
https://dev-builds.libreoffice.org/daily/master

Note: To open LibreOffice nightly on macOS please refer to: https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616
Comment 9 dhina 2023-03-31 08:55:01 UTC
I can reproduce this bug on the lattest nightly build:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: cae0daff1dd8bd60208892c792948c0cd2b0eeec
CPU threads: 8; OS: Mac OS X 10.15.7; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_FR.UTF-8); UI: en-US
Calc: threaded
Comment 10 Stéphane Guillou (stragu) 2023-03-31 11:31:15 UTC
back to "new" as it was confirmed via duplicate.
Comment 11 steve 2023-04-01 17:02:02 UTC
It is notible that this has been reported for macOS 10.15 + 11 while so far no one on macOS 13.x was able to reproduce.
Comment 12 eisa01 2023-04-09 20:21:45 UTC
*** Bug 154729 has been marked as a duplicate of this bug. ***
Comment 13 Martin Srebotnjak 2023-04-09 21:29:45 UTC
While you closed my bug report as a duplicate - please rename your bug report with my title - which is much more descriptive about the problem: "macOS: UI in dark mode - tabs in dialogs get overlaid with previously shown tabs".
Comment 14 Stéphane Guillou (stragu) 2023-04-09 22:08:00 UTC
I changed the summary.

Would be great if someone who can reproduce could confirm that it is a regression (i.e. that it didn't happen before 7.5) and attempt a bibisection to pinpoint when exactly it started:

https://wiki.documentfoundation.org/QA/Bibisect/macOS
Comment 15 dhina 2023-04-10 09:39:24 UTC
(In reply to Martin Srebotnjak from comment #13)
> While you closed my bug report as a duplicate - please rename your bug
> report with my title - which is much more descriptive about the problem:
> "macOS: UI in dark mode - tabs in dialogs get overlaid with previously shown
> tabs".

(In reply to Stéphane Guillou (stragu) from comment #14)
> I changed the summary.
> 
> Would be great if someone who can reproduce could confirm that it is a
> regression (i.e. that it didn't happen before 7.5) and attempt a bibisection
> to pinpoint when exactly it started:
> 
> https://wiki.documentfoundation.org/QA/Bibisect/macOS

The bug is not present on the lattest 7.4:

Version: 7.4.6.2 / LibreOffice Community
Build ID: 5b1f5509c2decdade7fda905e3e1429a67acd63d
CPU threads: 8; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: fr-FR (en_FR.UTF-8); UI: en-US
Calc: threaded

However, it makes sense because 7.4 doesn't support MacOS dark mode (it started on 7.5).
Comment 16 Stéphane Guillou (stragu) 2024-04-12 16:00:59 UTC
*** Bug 160643 has been marked as a duplicate of this bug. ***