#1147186 kylin-calendar: rendering artifacts with window effects enabled under UKWM

Package:
kylin-calendar
Source:
kylin-calendar
Description:
Calendar application for Kylin desktop environment
Submitter:
Pan Zhang
Date:
2026-10-01 15:53:01 UTC
Severity:
normal
#1147186#5
Date:
2026-09-09 03:32:27 UTC
From:
To:
Dear Maintainer,

In a UKWM (X11) session, enabling Settings -> Theme -> Window Effects ->
“Effects mode” causes the calendar popup window to show ghosting and
residual rendering artifacts.

Steps to reproduce:

   1. Log into a UKWM (X11) session.
   2. Enable “Effects mode” in Settings -> Theme -> Window Effects.
   3. Open the calendar popup.
   4. Move, scroll, or refocus the window.

Actual result:

The calendar window shows ghosting and residual artifacts.

Expected result:

The window should render normally with effects enabled.

Disabling “Effects mode” restores normal rendering.

The issue occurs because the calendar window uses a translucent
background, but the UKWM compositor does not provide the blur support
expected by the application. This results in a translucent surface
without proper blur handling.

Reproduced with:

   - kylin-calendar 5.0.0.0-1
   - libukwm-1 1.2.3
   - UKWM X11 session

Regards,

#1147186#10
Date:
2026-10-01 15:51:40 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
kylin-calendar, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1147186@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
handsome_feng <jianfengli@ubuntukylin.com> (supplier of updated kylin-calendar package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 01 Oct 2026 11:35:09 -0400
Source: kylin-calendar
Architecture: source
Version: 5.0.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Kylin Team <team+kylin@tracker.debian.org>
Changed-By: handsome_feng <jianfengli@ubuntukylin.com>
Closes: 1147186
Changes:
 kylin-calendar (5.0.0.1-1) unstable; urgency=medium
 .
   [ zhangpan ]
   * New upstream bugfix release:
     fix rendering artifacts when window effects are enabled in UKWM by
     rendering the calendar window fully opaque on X11, where no blur effect
     is requested. The window transparency setting has no effect in X11
     sessions. (Closes: #1147186)
Checksums-Sha1:
 20b20dbc338be4c5c518a42b8c9bc6840f89ff89 2317 kylin-calendar_5.0.0.1-1.dsc
 54a1e1a1dba9a67469b19d163d614370a35d1988 357976 kylin-calendar_5.0.0.1.orig.tar.xz
 341bfd188c3eb5b38b886d9c0121fba690b531c2 10004 kylin-calendar_5.0.0.1-1.debian.tar.xz
 4eb9ab8d7a48551da485b739a202092063a16c4f 24027 kylin-calendar_5.0.0.1-1_source.buildinfo
Checksums-Sha256:
 cdfd8629633f151af6ad3a5e812c7e5929d3c787aaba4579d8e3890706379c70 2317 kylin-calendar_5.0.0.1-1.dsc
 c10e11c1614dbeb2d347366529690aeee02131f844dcd7c4955c7422b12296e5 357976 kylin-calendar_5.0.0.1.orig.tar.xz
 4415c7297ee4da63588cbef8ef78523fab9024443c2e8e40f6ea0598359f7ddd 10004 kylin-calendar_5.0.0.1-1.debian.tar.xz
 1324f5a642f8d5ad8e48d916928af3113e59e87b2e849aa7afd23f23af4335e4 24027 kylin-calendar_5.0.0.1-1_source.buildinfo
Files:
 32e2045b109e6197eb61c9a4cb294349 2317 libs optional kylin-calendar_5.0.0.1-1.dsc
 202c2de7ca4fd89b99a929e413592b73 357976 libs optional kylin-calendar_5.0.0.1.orig.tar.xz
 5c3bd4b48c38c180879deb44925fa5d9 10004 libs optional kylin-calendar_5.0.0.1-1.debian.tar.xz
 77c1a2e26586d136d2ba3c2f8c751b4f 24027 libs optional kylin-calendar_5.0.0.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJPBAEBCgA5FiEEhsgAHpUwnacZWWSCm7hQwBMRHwwFAmq+fkEbHGppYW5mZW5n
bGlAdWJ1bnR1a3lsaW4uY29tAAoJEJu4UMATER8MG5oP/RFJhEYj0A+H+emH9hua
5d4/SmzYFmMAu6oW39ctblCW1CFbeg8fvXYsdT9OZgbXshrIPViv9QdKr4PRwSAT
Ugr2XDun7OKY7u2TXAB2NeSru26uY4LPTCJQgZpZvVUXzS2I5LhK2qj3mPljKSc/
H+9fr0Ep/CDzignMs+p8LffLhEg8s8IoSPc7PbY3zn1fjokPEAAzUfHBgID5zYo0
XsK43fAG5QpOKUUGMpQ0Gcr+RqrXEI6NECdmQ8XqPSRYvuCJ4nUw/zl5Z/E8M8/F
1lRLA+CAK+93CJyyqCVXDfKwpDK7ofQCU5twYeuIcNMKxISYRFNsI3P9TdWqV49Z
ZBmT6k2doMWtPOmw/SbqXIlefHUYebAZS8U+HBuNhaGffzQWe6eSsY7Jh8GXjqf3
mkcX08Nb7i+A96zSmo80kUGu5LFUQEcXBzVpIwU16R4a3iHWQL/9PYZmbvassJDI
WkZbjmP32eUawdL7B3RXLDRn9Xwm5yDV/pV4HYG6v3DXXXGhhUq8TuqHesksJsrE
LTja1qlfD0sSb+hEN8rDb7ok7/jSEyjIRWyHSgFSBxgRbtyNDxbpM2FSXps7cVDm
+UUw4PeieYNGyMYcI8uGeGQLFVXoytBdMY82u3ZRhm4io7aTN2YEXTMveyESqQ+W
bqOoBT8KwkSgNDRuVRRjSgcF
=gXiE
-----END PGP SIGNATURE-----