[Discover] [Bug 484953] Discover UI cosmetic bug with [Select None] button text overlapped with text "Total size: ..." upon Refresh

2024-04-12 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=484953

--- Comment #3 from Harald Sitter  ---
Created attachment 168415
  --> https://bugs.kde.org/attachment.cgi?id=168415=edit
broken qml example

I didn't manage to completely debug this unfortunately, making it hard to punt
this to Qt.

The gist of it is that an item in a layout that is a footer of a page inside a
Kirigami ColumnView (is not getting sized correctly. The page and layout sizes
are correct though so something appears to go wrong inside the layout logic
propagating to the children.

Of particular interest is that the width on the qml side is in fact changing to
the correct width but later changing to 0 thus breaking. Here's example output
where we can see the layout changing width, propagating to a rectangle inside
and then a second bogus resize that breaks things.

Qml Runtime(4007)/(qt.quick.layouts) unknown: QQuickLayout::geometryChange
QRectF(0,0 500x500) QRectF(0,0 500x0)
Qml Runtime(4007)/(qt.quick.layouts) unknown: QQuickGridLayoutBase::rearrange 0
QQuickRowLayout_QML_48(0x624327c69b80, id="columnViewLayout",
parent=0x624327cbdbc0, geometry=0,0 500x500)
Qml Runtime(4007)/(qt.quick.layouts) unknown: ""
QQuickGridLayoutBase::rearrange() QSizeF(500, 500)
Qml Runtime(4007)/(qml) expression for onWidthChanged: layout width 500
Qml Runtime(4007)/(qt.quick.layouts) unknown: QQuickLayout::geometryChange
QRectF(0,468 500x32) QRectF(0,468 0x32)
Qml Runtime(4007)/(qt.quick.layouts) unknown: QQuickGridLayoutBase::rearrange 0
QQuickColumnLayout(0x624327ca4750, parent=0x624327ec3cb0, geometry=0,468
500x32, z=1)
Qml Runtime(4007)/(qt.quick.layouts) unknown: ""
QQuickGridLayoutBase::rearrange() QSizeF(500, 32)
Qml Runtime(4007)/(qml) expression for onWidthChanged: rect width 500
Qml Runtime(4007)/(qt.quick.layouts) unknown: QQuickLayout::geometryChange
QRectF(0,468 0x32) QRectF(0,-32 0x32)
Qml Runtime(4007)/(qt.quick.layouts) unknown: QQuickGridLayoutBase::rearrange 0
QQuickColumnLayout(0x624327ca4750, parent=0x624327ec3cb0, geometry=0,468
500x32, z=1)
Qml Runtime(4007)/(qt.quick.layouts) unknown: ""
QQuickGridLayoutBase::rearrange() QSizeF(0, 32)
Qml Runtime(4007)/(qml) expression for onWidthChanged: rect width 0

I am attaching a fairly minimal example. Showing the problem. When run
initially there is no footer rectangle because it has 0 width. When resizing
the window it appears.

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

[Discover] [Bug 484953] Discover UI cosmetic bug with [Select None] button text overlapped with text "Total size: ..." upon Refresh

2024-04-09 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=484953

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #2 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/discover/-/merge_requests/813

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

[Discover] [Bug 484953] Discover UI cosmetic bug with [Select None] button text overlapped with text "Total size: ..." upon Refresh

2024-04-03 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=484953

Harald Sitter  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||sit...@kde.org
 Status|REPORTED|CONFIRMED

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

[Discover] [Bug 484953] Discover UI cosmetic bug with [Select None] button text overlapped with text "Total size: ..." upon Refresh

2024-04-03 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=484953

Harald Sitter  changed:

   What|Removed |Added

 CC||emir_s...@icloud.com

--- Comment #1 from Harald Sitter  ---
*** Bug 484378 has been marked as a duplicate of this bug. ***

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