https://bugs.kde.org/show_bug.cgi?id=445459
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/fram |https://invent.kde.org/plas |eworks/plasma-framework/com |ma/plasma-workspace/commit/ |mit/a7fd79d32ee497786c12357 |ea062b22c027a5e1c0833c4cf74 |a04a4a71dabd0c03b |44d24053c1491 Version Fixed In| |5.27 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Nate Graham <n...@kde.org> --- Git commit ea062b22c027a5e1c0833c4cf7444d24053c1491 by Nate Graham, on behalf of Fushan Wen. Committed on 31/10/2022 at 14:47. Pushed by ngraham into branch 'master'. applets/notification: port NotificationItem to anchor-based positioning Layout + ScrollView produces unpredictable results, and since ScrollView depends on the content height to adjust its size properties, but re-layout will create unnecessary size adjustments for ScrollView in Layout, there will be many binding loop warnings in the log. Anchor-based positioning does not have those issues and is more efficient. Test: run while [ 1 -eq 1 ]; do notify-send -a "Notification Test" "Evil Layout" "$(openssl rand -base64 64)";sleep 1;done and watch the log of plasmashell. FIXED-IN: 5.27 M +217 -231 applets/notifications/package/contents/ui/NotificationItem.qml https://invent.kde.org/plasma/plasma-workspace/commit/ea062b22c027a5e1c0833c4cf7444d24053c1491 -- You are receiving this mail because: You are watching all bug changes.