Bug 474261

Summary: Draggable margin renders at the bottom of kinfocenter if launched as standalone applicationt
Product: [Applications] kinfocenter Reporter: retired <pepko94>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: nate, sitter
Priority: NOR Keywords: qt6, regression
Version First Reported In: master   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot

Description retired 2023-09-07 15:11:51 UTC
For reference, I'm using color scheme called "Blank"

I went to kinfocenter from start menu, and noticed that there is a small horizontal margin at the bottom. It can be dragged, like title bar or pre-kirigami empty application content area.

To make it disappear it is enough to select a different item from left sidebar, after returning to main page "margin" is gone.

Starting kinfocenter from systemsettings doesn't trigger any such bug.

Here's console output while it is occuring, not sure if those errors are relevant:

Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
kf.xmlgui: cannot find .rc file "kinfocenterui.rc" for component "kinfocenter"
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/ScrollablePage.qml:334: TypeError: Cannot read property 'activeFocus' of null (exception occurred during delayed function evaluation)
file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/kirigami/ScrollablePage.qml:334: TypeError: Cannot read property 'activeFocus' of null (exception occurred during delayed function evaluation)
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
qrc:/qt/qml/org/kde/desktop/private/MobileCursor.qml:33:13: Unable to assign [undefined] to bool
Comment 1 retired 2023-09-07 15:13:09 UTC
Created attachment 161496 [details]
screenshot

Apologies, forgot to attach a screenshot.
Comment 2 retired 2023-09-07 15:16:23 UTC
This area is draggable either way.
It's quite harder to see with Breeze color scheme.
Apologies for mail spam.
Comment 3 Nate Graham 2023-09-07 15:42:57 UTC
Can confirm. This seems to be a fairly recent regression. Will  investigate.
Comment 4 Nate Graham 2023-09-19 22:38:27 UTC
Git commit f26bb75e157f12bf62d0349ee65cbaa4b4ec1ef4 by Nate Graham.
Committed on 20/09/2023 at 00:37.
Pushed by ngraham into branch 'master'.

Modules/about-distro: remove unnecessary footer padding

M  +1    -0    Modules/about-distro/src/ui/main.qml

https://invent.kde.org/plasma/kinfocenter/-/commit/f26bb75e157f12bf62d0349ee65cbaa4b4ec1ef4