Bug#405688: kdebase-bin: Incorrect window ordering after year rollover
Package: kdebase-bin
Version: 4:3.3.2-1sarge3
Severity: minor
When leaving a session logged in across the new year, windows that are created anytime in the new year are placed
behind windows created in the old year. i.e. if a Konsole session has been open since 2006, any new apps started
from the Quick Launch Bar or K menu in 2007 will be spawned behind the active konsole window. Best guess is that
KDE uses a "seconds since 01-Jan" method of calculating which windows are newest to determine the order in which
they should appear on the desktop. This should likely be referenced to UTC time instead.
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.14.4
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages kdebase-bin depends on:
ii kdelibs4 4:3.3.2-6.4 KDE core libraries
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libc6 2.3.2.ds1-22sarge4 GNU C Library: Shared libraries an
ii libfam0c102 2.7.0-6sarge1 client library to control the FAM
ii libgcc1 1:3.4.3-13sarge1 GCC support library
ii libice6 4.3.0.dfsg.1-14sarge2 Inter-Client Exchange library
ii libidn11 0.5.13-1.0 GNU libidn library, implementation
ii libpam-runtime 0.76-22 Runtime support for the PAM librar
ii libpam0g 0.76-22 Pluggable Authentication Modules l
ii libpng12-0 1.2.8rel-1 PNG library - runtime
ii libqt3c102-mt 3:3.3.4-3sarge1 Qt GUI Library (Threaded runtime v
ii libsm6 4.3.0.dfsg.1-14sarge2 X Window System Session Management
ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-14sarge2 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-14sarge2 X Window System miscellaneous exte
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii libxtst6 4.3.0.dfsg.1-14sarge2 X Window System event recording an
ii xlibs 4.3.0.dfsg.1-14sarge2 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime
-- no debconf information
Reply to: