Bug 143179 - Field in Dialog: Color of background isn't shown when executing dialog (Linux gtk3 or kf5)
Summary: Field in Dialog: Color of background isn't shown when executing dialog (Linux...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: BASIC (show other bugs)
Version:
(earliest affected)
6.4.7.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-04 09:59 UTC by Robert Großkopf
Modified: 2023-07-20 07:38 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Shows two color bugs of dialogs. Bug for fonts is fixed for LO 7.2. (39.74 KB, application/pdf)
2021-07-04 09:59 UTC, Robert Großkopf
Details
Database to test the dialog. Its dialog 3, which must be started. (13.00 KB, application/vnd.oasis.opendocument.database)
2021-07-04 10:00 UTC, Robert Großkopf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Großkopf 2021-07-04 09:59:23 UTC
Created attachment 173338 [details]
Shows two color bugs of dialogs. Bug for fonts is fixed for LO 7.2.

This bug seems to be like bug 136094, but the buggy behavior appears in LO 7.1.4.2 and also LO 7.2.0.0. beta1. Seems it never works in LO. Tested also older version like LO 6.4.7.2.

Open the attached screenshot. There is a numeric field with yellow background created for a dialog. When opening the dialog it appears white as all other fields.

Detected with LO 7.1.4.2 on OpenSUSE 15.2 64bit rpm Linux.
Comment 1 Robert Großkopf 2021-07-04 10:00:47 UTC
Created attachment 173339 [details]
Database to test the dialog. Its dialog 3, which must be started.
Comment 2 Andreas Heinisch 2021-07-07 18:03:12 UTC
I cannot reproduce the error in:

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 0aea0cee58fe77a9058217dfdfc3d6a02b29ee2a
CPU threads: 6; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: en-US (de_DE); UI: en-US
Calc: CL

Maybe Linux only?
Comment 3 Robert Großkopf 2021-07-07 18:42:01 UTC
(In reply to Andreas Heinisch from comment #2)
> I cannot reproduce the error in:
> 
> Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
> Build ID: 0aea0cee58fe77a9058217dfdfc3d6a02b29ee2a
> CPU threads: 6; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL:
> win
> Locale: en-US (de_DE); UI: en-US
> Calc: CL
> 
> Maybe Linux only?

Seems you are right. Tested it with WIN 10 and LO 6.4.4.2 on another system. The background color will be shown there.
My system for the Linzux-version.
Version: 7.1.5.1 / LibreOffice Community
Build ID: 2ca94649fd6dbdcab938c55c28b6a950a9634a34
CPU threads: 6; OS: Linux 5.3; UI render: default; VCL: kf5
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded

Might be gtk3 or kf5 like bug 136094. Have tested with 
SAL_USE_VCLPLUGIN=gen soffice
and the background-color will be shown.
Comment 4 Buovjaga 2021-07-19 17:15:59 UTC
(In reply to Robert Großkopf from comment #1)
> Created attachment 173339 [details]
> Database to test the dialog. Its dialog 3, which must be started.

The only thing missing for me is the red colour for the font of button "Löschen"

NixOS
Version: 7.1.4.2 / LibreOffice Community
Build ID: 10(Build:2)
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Comment 5 QA Administrators 2023-07-20 03:17:36 UTC Comment hidden (obsolete)
Comment 6 Robert Großkopf 2023-07-20 07:38:50 UTC
Numeric field isn't shown with yellow background. Bug still appears in
Version: 7.6.0.1 (X86_64) / LibreOffice Community
Build ID: 776eaf34564cbf3f034a0ba1fd1d5c32ff9ccf1c
CPU threads: 6; OS: Linux 5.14; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded