<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <p>Actual workaround is launching "<span style="color:#000000;background-color:#ffffff;">env
        QT_QUICK_CONTROLS_STYLE=Universal nheko" from terminal. This
        issue should solve by itself as soon as src:qqc2-breeze-style
        (6.1.0-1, now in experimental) gets into sid/trixie.<br>
      </span></p>
    <p><span style="color:#000000;background-color:#ffffff;">[re-posting
        trying to get layout understood right by BTS]<br>
      </span></p>
    <p>Hi Jonas, <br>
    </p>
    <p>I think I can now confirm the issue is Breeze, then the bug is
      not in nheko itself.</p>
    <p>Launching "<span style="color:#000000;background-color:#ffffff;">env
        QT_QUICK_CONTROLS_STYLE=Universal nheko" gets to a working nheko
        instance. A bit weird in the colours, but that's kind-of
        expected with this kind of workaround.</span></p>
    <p><span style="color:#000000;background-color:#ffffff;">Idea came
        after finding where that "org.kde.breeze" comes from, as it is
        not inside nheko source code: it's plasma-mobile to set that
        variable [1]. A search brought me then to [2] and to the
        workaround, I guess every non-Breeze style listed in that page
        should work fine, maybe looking even better than Universal.
        Now, where is the bug? That environment variable is still set in
        plasma-mobile on the master (Plasma6/KF6/Qt6) branch [3]. So
        it's supposed to be there, yet nheko is not finding it.</span></p>
    <p><span style="color:#000000;background-color:#ffffff;">My best
        hypothesis at the moment, that "org.kde.breeze" QQC (Qt Quick
        Controls) style should be supplied by binary package
        qml-module-org-kde-qqc2breezestyle (source qqc2-breeze-style)
        that is stil at 5.27.11-1 version at the moment in Debian [4]. I
        see the version of that
        package in trixie still build-depends on Qt5/KF5, so that's
        likely conflicting with nheko already depending on Qt6.</span></p>
    <p><span style="color:#000000;background-color:#ffffff;">Please let
        me know if it's OK for you to keep this bug assigned to nheko
        until the situation is fixed, so that it's easier for anyone
        else to find the workaround.</span></p>
    <p><span style="color:#000000;background-color:#ffffff;">Kind
        regards</span></p>
    <p><span style="color:#000000;background-color:#ffffff;">Marco</span></p>
    <p><span style="color:#000000;background-color:#ffffff;">[1] <a class="moz-txt-link-freetext" href="https://codesearch.debian.net/show?file=plasma-mobile_5.27.10-1%2Fbin%2Fstartplasmamobile.in&line=15">https://codesearch.debian.net/show?file=plasma-mobile_5.27.10-1%2Fbin%2Fstartplasmamobile.in&line=15</a><br>
      </span></p>
    <p><span style="color:#000000;background-color:#ffffff;">[2] <a class="moz-txt-link-freetext" href="https://doc.qt.io/qt-6/qtquickcontrols-styles.html">https://doc.qt.io/qt-6/qtquickcontrols-styles.html</a><br>
      </span></p>
    <p><span style="color:#000000;background-color:#ffffff;">[3] <a class="moz-txt-link-freetext" href="https://invent.kde.org/plasma/plasma-mobile/-/blob/master/bin/startplasmamobile.in?ref_type=heads#L14">https://invent.kde.org/plasma/plasma-mobile/-/blob/master/bin/startplasmamobile.in?ref_type=heads#L14</a><br>
      </span></p>
    <p><span style="color:#000000;background-color:#ffffff;">[4] <a class="moz-txt-link-freetext" href="https://packages.debian.org/source/trixie/qqc2-breeze-style">https://packages.debian.org/source/trixie/qqc2-breeze-style</a>
      </span></p>
  </body>
</html>