Public bug reported:

[Impact]

* Users experience severe UI lag/stuttering when adjusting the
transparency slider in UKUI Control Center → Personalization → Theme →
Window Effects. The slider becomes unresponsive or updates very slowly,
making the feature unusable.

* This affects all Ubuntu Kylin users running the UKUI desktop
environment who attempt to customize window transparency settings.

* The fix optimizes the rendering logic in kysdk-qtwidgets, reducing
unnecessary repaints across 44 widget source files, which eliminates the
lag.

[Test Plan]

1. Install Ubuntu Kylin 26.04 (resolute) with the current libkysdk-applications 
package
2. Open Control Center → Personalization → Theme → Window Effects
3. Drag the transparency slider back and forth rapidly
4. Observe: the slider lags severely, UI updates are delayed
5. Install the updated libkysdk-applications package from resolute-proposed
6. Repeat steps 2-3
7. Observe: the slider responds smoothly with no lag

[Where problems could occur]

* The changes touch the paintEvent/update logic in 44 widget files. If
any of the optimized repaint calls are incorrect, individual widgets
could fail to redraw properly (e.g., buttons, labels, progress bars,
dialogs).

* The changes are in the widget rendering layer, so any regression would
manifest as visual glitches (stale content, missing updates) in
applications using libkysdk-applications widgets.

[Other Info]

* The changes are minimal and targeted — they only modify paint/update
methods in widget classes, not adding new features.

** Affects: libkysdk-applications (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2151856

Title:
  UI lag when adjusting transparency slider in UKUI Control Center

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libkysdk-applications/+bug/2151856/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to