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

            Bug ID: 484820
           Summary: Unreadable text in QML Dialog breadcrumb bar
    Classification: Frameworks and Libraries
           Product: frameworks-qqc2-desktop-style
           Version: 6.0.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdelibs-b...@kde.org
          Reporter: bugs.7n...@aleeas.com
                CC: ahiems...@heimr.nl, k...@davidedmundson.co.uk,
                    noaha...@gmail.com, notm...@gmail.com
  Target Milestone: ---

Created attachment 167987
  --> https://bugs.kde.org/attachment.cgi?id=167987&action=edit
Dialog with unreadable breadcrumb bar

SUMMARY
The non-native QML fallbacks for FileDialog and FolderDialog are customized by
qqc2-desktop-style, but their breadcrumb bars don't seem to be. When Plasma is
configured to use the Breeze Dark color scheme, this makes the folder names in
the breadcrumb bar unreadable, since they're rendered in the same color as the
background (both white).

```
import QtQuick
import QtQuick.Controls
import QtQuick.Dialogs

Item {
    width: 800
    height: 600

    Button {
        text: "Open dialog"
        onClicked: theDialog.open()
    }

    FolderDialog {
        id: theDialog
        options: FolderDialog.DontUseNativeDialog
    }
}
```

STEPS TO REPRODUCE
1. Copy-paste the above QML source to a file
2. Set up Breeze Dark color theme
3. Run `qml6 file.qml`

OBSERVED RESULT
The individual folder names in the breadcrumb bar are unreadable

EXPECTED RESULT
The folder names should either be rendered as black-on-white or as
white-on-black text.

SOFTWARE/OS VERSIONS
Linux 
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3

ADDITIONAL INFORMATION
qqc2-breeze-style also appears to be affected by this.

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

Reply via email to