Bug 139739 - Incomplete table background when maximizing option dialog with "Application Colors" options page active
Summary: Incomplete table background when maximizing option dialog with "Application C...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.0.4.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Options-Dialog-Colours
  Show dependency treegraph
 
Reported: 2021-01-18 10:36 UTC by medmedin2014
Modified: 2023-01-19 17:48 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
UI problems (108.62 KB, image/png)
2021-01-18 10:36 UTC, medmedin2014
Details
Screenshot with kf5 VCL plugin, Breeze Dark theme (112.93 KB, image/png)
2021-02-23 11:35 UTC, Michael Weghorn
Details
Screenshot with kf5 VCL plugin, Breeze theme (111.16 KB, image/png)
2021-02-23 11:35 UTC, Michael Weghorn
Details
Screenshot with gen VCL plugin (94.14 KB, image/png)
2021-02-23 11:35 UTC, Michael Weghorn
Details
Header titles (375.64 KB, image/png)
2021-02-23 21:47 UTC, medmedin2014
Details

Note You need to log in before you can comment on or make changes to this bug.
Description medmedin2014 2021-01-18 10:36:09 UTC
Created attachment 168987 [details]
UI problems

See attached image for more info.
Comment 1 mulla.tasanim 2021-01-19 17:22:26 UTC
Thank you for reporting the bug.

I can not reproduce the bug in

Version: 7.0.3.1 (x64)
Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL

Version: 7.2.0.0.alpha0+ (x64)
Build ID: 761a672d62df1891b9f4f367a499b220ab2b33fa
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 2 medmedin2014 2021-01-19 21:20:05 UTC
(In reply to mulla.tasanim from comment #1)
> Thank you for reporting the bug.
> 
> I can not reproduce the bug in
> 
> Version: 7.0.3.1 (x64)
> Build ID: d7547858d014d4cf69878db179d326fc3483e082
> CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
> Locale: en-US (en_US); UI: en-US
> Calc: CL
> 
> Version: 7.2.0.0.alpha0+ (x64)
> Build ID: 761a672d62df1891b9f4f367a499b220ab2b33fa
> CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
> Locale: en-US (en_US); UI: en-US
> Calc: CL


Sorry for not adding my config. I tested on :

Version: 7.0.4.2
Build ID: 00(Build:2)
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: kf5
Locale: en-US (en_US.UTF-8); UI: en-US
7.0.4-1
Calc: threaded

Operating System: Manjaro Linux
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Kernel Version: 5.10.2-2-MANJARO
OS Type: 64-bit
Comment 3 medmedin2014 2021-01-20 13:23:22 UTC
To view the problem you should maximize the options window.
Comment 4 mulla.tasanim 2021-01-20 15:19:02 UTC
Thanks for more clear steps.

1.Table header looks good

2.after maximizing option window, non complete background is present(block of white/black depending upon mode is present in the background)

Version: 7.0.3.1 (x64)
Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL

Version: 7.2.0.0.alpha0+ (x64)
Build ID: 761a672d62df1891b9f4f367a499b220ab2b33fa
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 5 Xisco Faulí 2021-02-23 09:41:05 UTC
Thank you for reporting the bug. To be certain the reported issue is not related to corruption in the user profile, could you please reset your Libreoffice profile ( https://wiki.documentfoundation.org/UserProfile ) and re-test?

I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the issue is still present
Comment 6 medmedin2014 2021-02-23 09:48:32 UTC
(In reply to Xisco Faulí from comment #5)
> Thank you for reporting the bug. To be certain the reported issue is not
> related to corruption in the user profile, could you please reset your
> Libreoffice profile ( https://wiki.documentfoundation.org/UserProfile ) and
> re-test?
> 
> I have set the bug's status to 'NEEDINFO'. Please change it back to
> 'UNCONFIRMED' if the issue is still present

I removed "~/.config/libreoffice" folder, then retested with 

Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: a0c689e1ad98bf3c47d189b8cc99c9f4bcc41a12
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: kf5
Locale: en-US (en_US.UTF-8); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-02-06_03:44:29
Calc: threaded

Operating System: Manjaro Linux
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.4.97-1-MANJARO
OS Type: 64-bit


The problems are the same.
Comment 7 Xisco Faulí 2021-02-23 09:56:49 UTC
@Michael, do you reproduce this on your end ?
Comment 8 Michael Weghorn 2021-02-23 11:35:09 UTC
Created attachment 169996 [details]
Screenshot with kf5 VCL plugin, Breeze Dark theme
Comment 9 Michael Weghorn 2021-02-23 11:35:30 UTC
Created attachment 169997 [details]
Screenshot with kf5 VCL plugin, Breeze theme
Comment 10 Michael Weghorn 2021-02-23 11:35:54 UTC
Created attachment 169998 [details]
Screenshot with gen VCL plugin
Comment 11 Michael Weghorn 2021-02-23 11:42:42 UTC
(In reply to Xisco Faulí from comment #7)
> @Michael, do you reproduce this on your end ?

I can reproduce the non-complete background after maximizing the option dialog with "Application Colors" active, with both, kf5 and gen VCL plugin, s. attachment 169996 [details], attachment 169997 [details], attachment 169998 [details].

That looks like a general issue in that dialog page, since comment 4 mentions the same for Win.

I'm not sure what the other point "Bad table header look" in the screenshot refers to, that looks OK to me so far.

@medmedin2014 (or anyone else): Can you describe the exact problem with the table headers in a bit more detail please. (Depending on the answer, that should possibly go to a separate bug report.)

I'm renaming the bug title according to the background issue.

Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: 905f8e51280cc42a81960c9dc6e6102bcbbaa1ca
CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: x11
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Comment 12 medmedin2014 2021-02-23 21:46:50 UTC
(In reply to Michael Weghorn from comment #11)
> (In reply to Xisco Faulí from comment #7)
> > @Michael, do you reproduce this on your end ?
> 
> I can reproduce the non-complete background after maximizing the option
> dialog with "Application Colors" active, with both, kf5 and gen VCL plugin,
> s. attachment 169996 [details], attachment 169997 [details], attachment
> 169998 [details].
> 
> That looks like a general issue in that dialog page, since comment 4
> mentions the same for Win.
> 
> I'm not sure what the other point "Bad table header look" in the screenshot
> refers to, that looks OK to me so far.
> 
> @medmedin2014 (or anyone else): Can you describe the exact problem with the
> table headers in a bit more detail please. (Depending on the answer, that
> should possibly go to a separate bug report.)
> 
> I'm renaming the bug title according to the background issue.
> 
> Version: 7.2.0.0.alpha0+ / LibreOffice Community
> Build ID: 905f8e51280cc42a81960c9dc6e6102bcbbaa1ca
> CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: x11
> Locale: en-GB (en_GB.UTF-8); UI: en-US
> Calc: threaded

The problem is that table header doesn't look correct, each column title doesn't reflect that it concerns the target column, there is no vertical separator between columns titles and columns. I think this part isn't implemented as a normal table and was modified to look like one. See attached image.
Comment 13 medmedin2014 2021-02-23 21:47:40 UTC
Created attachment 170010 [details]
Header titles
Comment 14 Michael Weghorn 2021-02-24 07:25:07 UTC
(In reply to medmedin2014 from comment #12)
> The problem is that table header doesn't look correct, each column title
> doesn't reflect that it concerns the target column, there is no vertical
> separator between columns titles and columns. I think this part isn't
> implemented as a normal table and was modified to look like one. See
> attached image.

Thanks for the explanation. I think this one is a bit more of a "matter of taste" than the other aspect.

@Heiko: Any ideas? (If considered a bug/enhancement request, I'd suggest to move that part to a separate bug report since it seems to be a different aspect, unless the plan is to change the UI part here in a way that addresses both aspects anyway.)
Comment 15 Heiko Tietze 2021-02-24 07:46:16 UTC
Agree with the OP. Columns have fake headers (simple labels) and the tree background doesn't update on resize. 

Struggled with a issue a while ago trying to make the Stylist background like the document color. The is applied only to the space with nodes not the whole tree. Don't know if that helps.
Comment 16 Rafael Lima 2023-01-19 17:48:48 UTC
These issues seem to have been fixed along the way.

The background and column headers are correct in LO 7.6 (kf5, gen and gtk3) when the window is maximized.

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 01ba5828f07458ad20467fef405185ca36291408
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL threaded