https://bugs.kde.org/show_bug.cgi?id=438514

            Bug ID: 438514
           Summary: "Invert Screen Colours" results in wrongly rendered
                    text and different behaviour from "Toggle invert
                    effect"
           Product: kwin
           Version: 5.21.5
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: a.skemb...@gmail.com
  Target Milestone: ---

Created attachment 139261
  --> https://bugs.kde.org/attachment.cgi?id=139261&action=edit
Font rendered incorrectly when the "Invert Screen Colours" option is chosen.

SUMMARY

When searching the keyboard shortcuts options with the keyword "invert", two
options come up:

1) "Invert Screen Colours"
2) "Toggle invert Effect"

Option #2 works as expected.

Option #1 results in text font rendered poorly, with only the edges of the
fonts being rendered (example photo of effect attached). 

This seems to happen in some applications like LibreOffice and Word (with
CrossOver) but not others (e.g. Vivaldi's text is rendered normally under
inverted colours no matter what the size.   

This is with X11. 

I suggest that having two methods / options of doing this is confusing; this
option should be toggled through one avenue only (and work as expected). 


STEPS TO REPRODUCE
1. Open "Settings -> Shortcuts" and search using the keyword "invert"
2. Define a shortcut for "Invert Screen Colours" if not already defined) and
use it to invert the screen colours
3. Open LibreOffice, write something and zoom in so that the text appears very
large.  

OBSERVED RESULT

Only the text edges are rendered 

EXPECTED RESULT

The text colour should be the exact inversion of the original one.  

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to