https://bugs.kde.org/show_bug.cgi?id=489086
--- Comment #22 from Yannick Bruneau <yb21...@yahoo.fr> --- (In reply to Yannick Bruneau from comment #21) > Hi all, I'm facing the same issue since 6.1.x series (I hadn't changed > anything before updating from 6.0.5 to 6.1.1). > My top panel has the following settings : > - position=top / alignment=center / width=fit to content > - visibility=always visible / opacity=translucent / style=fixed (not > floating) > It is organized in 3 zones : > - top-left : application menu + activities manager + spacer with flexible > sizing > - top-middle : window title + global menu + spacer with flexible sizing > - top-right : system tray + 4 lock/logout widgets + digital clock > That panel fits all the screen width because of the spacers, as expected. > > I also have a panel at the bottom of the screen as well, at the center, with > a fit to content width, and it only contains the icons task manager. > > Well, I figured out that when I log into my session (under Wayland), the > panels are sizing themselves with a stuttering animation and no icons are > clickable, the plasma desktop is not operational until the panels are > set/ready/sized/drawn. > > If I change the top panel width setting for fill width then the next time I > login the panel is there as expcted, and there is no resizing animation. > I think the issue/bug is in the "fit to content" option : it doesn't remind > the size and/or position of each element/widget within the panel. So, at > each time we login it recalculates the size of the panel and draws it. > This is wrong, because when we logout, we won't change the panel > content/size, so the session should store somewhere / remind the size of the > panel and/or its content, and should restore/load it when we login again > (just like the other panel options that don't have trouble to be drawn as > soon as we login). Either it's the width "fit to content" that causes the issue, and/or the spacers with flexible size. To me, it should have the same behavior than the other options. It should store/remind the size and/or content of the panel, and only recalculate its size whenever we add/remove contents or widgets. -- You are receiving this mail because: You are watching all bug changes.