Bug 460719 - GNOME/GTK Application Style Breeze in dark mode doesn't work correctly for vmware horizon client
Summary: GNOME/GTK Application Style Breeze in dark mode doesn't work correctly for vm...
Status: REPORTED
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-19 17:05 UTC by Piotr Mierzwinski
Modified: 2022-10-24 17:54 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
vmware_Settings (19.04 KB, image/png)
2022-10-19 17:05 UTC, Piotr Mierzwinski
Details
vmware_Disconnect (9.06 KB, image/png)
2022-10-19 17:06 UTC, Piotr Mierzwinski
Details
vmware_Blast-Configuration (17.99 KB, image/png)
2022-10-19 17:06 UTC, Piotr Mierzwinski
Details
vmware-view ldd result (6.48 KB, text/plain)
2022-10-21 18:28 UTC, Piotr Mierzwinski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Mierzwinski 2022-10-19 17:05:31 UTC
Created attachment 153037 [details]
vmware_Settings

SUMMARY
Text labels, labels for RadioButtons and CheckBoxes in all windows of vmware horizon client in dark mode are shown as very bright (not readable) on white background - check attached screen shots.

STEPS TO REPRODUCE
1. download and install vmvare horizon client
2. set dark mode in Plasma (I have set it like this:
 Application Style like: "Breeze"
 Plasma Style like: "ROUNDED COLOR"
 Colors like: "ROUNDED DARK" 
)
3. run vmvare ("vmware-view")
4. open "Connection -> Settings"

OBSERVED RESULT
Labels for text messages and RadioButton, CheckBoxes labels are not readable due to their color is very bright on white background

EXPECTED RESULT
Labels and background should be aligned to dark mode and readable

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.26.80
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.6
Graphics Platform: X11
Graphics Processor: Mesa Intel® Xe Graphics

ADDITIONAL INFORMATION
Operating System: Neon Unstable Edition
Comment 1 Piotr Mierzwinski 2022-10-19 17:06:02 UTC
Created attachment 153038 [details]
vmware_Disconnect
Comment 2 Piotr Mierzwinski 2022-10-19 17:06:31 UTC
Created attachment 153039 [details]
vmware_Blast-Configuration
Comment 3 Nate Graham 2022-10-20 19:24:24 UTC
Is this app using GTK2, 3, or 4?
Comment 4 Piotr Mierzwinski 2022-10-21 18:28:17 UTC
Created attachment 153095 [details]
vmware-view ldd result
Comment 5 Piotr Mierzwinski 2022-10-21 18:28:48 UTC
I think gtk3, but not sure.
$ pwd
/usr/lib/vmware/view/bin
$ ldd vmware-view | grep -i gtk
        libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007f15d383e000)
        libgtkmm-3.0.so.1 => not found

I attach all what produced ldd command
Comment 6 Nate Graham 2022-10-24 17:54:28 UTC
I suspect hardcoded colors in the app are interfering with our theming, but I have no proof whatesoever