<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>455476</bug_id>
          
          <creation_ts>2022-06-17 11:40:30 +0000</creation_ts>
          <short_desc>Plasma panel changes size to 34px and/or flickers while moved between screen edges</short_desc>
          <delta_ts>2023-11-06 20:15:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>Panel</component>
          <version>5.25.0</version>
          <rep_platform>Arch Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>wayland-only</keywords>
          <priority>NOR</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Martin Rieff">azazazazazazaz.20600</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>nate</cc>
    
    <cc>niccolo.venerandi</cc>
    
    <cc>qydwhotmail</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/plasma-desktop/-/commit/8bad74fe9ed43af3081b8dd97cc17524b82c2d77</cf_commitlink>
          <cf_versionfixedin>6.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2132182</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Rieff">azazazazazazaz.20600</who>
    <bug_when>2022-06-17 11:40:30 +0000</bug_when>
    <thetext>STEPS TO REPRODUCE
1. Have a plasma panel
2. Move the panel between screen edges at various speeds (preferably from top/bottom to side and vice versa)
(It might not happen on the first move so try to move the panel a few more times)

OBSERVED RESULT
Moving the panel to a screen edge modifies the panel size and makes the panel flicker
The size changed from 22px to 34px and from 44px to 34px without user input

EXPECTED RESULT
The panel should keep a constant size and not flicker while moved between screen edges

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.0
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4
Kernel Version: 5.18.3-arch1-1 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
My first bug report

Could be probably because of a missing package/dependency?
I had another problem in the past and it was fixed by installing the missing xdg-desktop-portal package.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2132185</commentid>
    <comment_count>1</comment_count>
    <who name="Fushan Wen">qydwhotmail</who>
    <bug_when>2022-06-17 11:46:23 +0000</bug_when>
    <thetext>Can reproduce flickering but not the size issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2132354</commentid>
    <comment_count>2</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-06-17 19:43:24 +0000</bug_when>
    <thetext>Can reproduce.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2132355</commentid>
    <comment_count>3</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-06-17 19:43:40 +0000</bug_when>
    <thetext>(also cannot reproduce the size issue, but I can reproduce the flickering)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2132974</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Rieff">azazazazazazaz.20600</who>
    <bug_when>2022-06-20 11:19:57 +0000</bug_when>
    <thetext>(In reply to Fushan Wen from comment #1)
&gt; Can reproduce flickering but not the size issue.

Here is a screen recording: https://imgur.com/a/b2LoiKv
It seems that a qt5 update made the bug less worse.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2263848</commentid>
    <comment_count>5</comment_count>
    <who name="Niccolò Venerandi">niccolo</who>
    <bug_when>2023-11-06 20:15:55 +0000</bug_when>
    <thetext>Git commit 8bad74fe9ed43af3081b8dd97cc17524b82c2d77 by Niccolò Venerandi.
Committed on 06/11/2023 at 21:15.
Pushed by niccolove into branch &apos;master&apos;.

Redesign panel settings with a dialog

This moves all panel options in a single dialog that floats near the panel.
Related: bug 450892, bug 459103, bug 458008, bug 440274, bug 453693, bug 460844, bug 455478, bug 462980, bug 454720, bug 460845, bug 468009, bug 474354, bug 364456
FIXED-IN: 6.0

M  +495  -133  desktoppackage/contents/configuration/PanelConfiguration.qml
D  +0    -305  desktoppackage/contents/configuration/panelconfiguration/MoreSettingsMenu.qml
M  +76   -84   desktoppackage/contents/configuration/panelconfiguration/PanelRepresentation.qml
M  +53   -266  desktoppackage/contents/configuration/panelconfiguration/Ruler.qml
M  +10   -37   desktoppackage/contents/configuration/panelconfiguration/SliderHandle.qml
D  +0    -594  desktoppackage/contents/configuration/panelconfiguration/ToolBar.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/8bad74fe9ed43af3081b8dd97cc17524b82c2d77</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>