[Pkg-kde-extras] Bug#415789: digikam: Digikam grabs keyboard focus when it shouldn't

Helge Hafting helge.hafting at broadpark.no
Thu Mar 22 02:03:41 UTC 2007


Package: digikam
Version: 2:0.8.2-4
Severity: normal


I launched digikam from an icewm menu. Knowing that it
takes som time to start, I decided to work with another app
in the meantime.

This work was hampered by digikam stealing keyboard focus
_three_ times as it started up.

Now, it is perfectly reasonable for an app to grab focus once as
it starts - the user launced the app so presumably he
wanted to use it!

There is absolutely no excuse for grabbing focus more than once though.
When I took focus away, digikam should know that I want to work
with something else and not stupidly grab focus _again_ just
because it eventually got further in its initialization process.
When I work with something else - I work with something else...

In particular, the splash screen shouldn't grab focus at all, as
there is nothing you can do with it anyway.


Don't get me wrong - it is an indispensable piece of software,
but please don't go the way of commercial programs that
are much worse with their irritating focus-grabbing


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (700, 'experimental')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-rc5-mm1
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8)

Versions of packages digikam depends on:
ii  dcraw                  8.39-1            decode raw digital camera images
ii  kdelibs4c2a            4:3.5.5a.dfsg.1-6 core libraries and binaries for al
ii  libacl1                2.2.41-1          Access control list shared library
ii  libart-2.0-2           2.3.17-1          Library of functions for 2D graphi
ii  libattr1               2.4.32-1          Extended attribute shared library
ii  libaudio2              1.8-3             The Network Audio System (NAS). (s
ii  libc6                  2.3.6.ds1-13      GNU C Library: Shared libraries
ii  libexif12              0.6.13-5          library to parse EXIF files
ii  libfam0                2.7.0-12          Client library to control the FAM 
ii  libfontconfig1         2.4.2-1.2         generic font configuration library
ii  libfreetype6           2.2.1-5           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.1.1-21        GCC support library
ii  libgphoto2-2           2.2.1-16          gphoto2 digital camera library
ii  libgphoto2-2-dev       2.2.1-16          gphoto2 digital camera library (de
ii  libgphoto2-port0       2.2.1-16          gphoto2 digital camera port librar
ii  libice6                1:1.0.1-2         X11 Inter-Client Exchange library
ii  libidn11               0.6.5-1           GNU libidn library, implementation
ii  libimlib2              1.3.0.0debian1-4  powerful image loading and renderi
ii  libjpeg62              6b-13             The Independent JPEG Group's JPEG 
ii  libkexif1              0.2.3-2           library for KDE to read/display/ed
ii  libkipi0               0.1.4-1           library for apps that want to use 
ii  libpng12-0             1.2.15~beta5-1    PNG library - runtime
ii  libqt3-mt              3:3.3.7-3         Qt GUI Library (Threaded runtime v
ii  libsm6                 1:1.0.1-3         X11 Session Management library
ii  libsqlite3-0           3.3.8-1.1         SQLite 3 shared library
ii  libstdc++6             4.1.1-21          The GNU Standard C++ Library v3
ii  libtiff4               3.8.2-7           Tag Image File Format (TIFF) libra
ii  libx11-6               2:1.0.3-6         X11 client-side library
ii  libxcursor1            1.1.7-4           X cursor management library
ii  libxext6               1:1.0.1-2         X11 miscellaneous extension librar
ii  libxft2                2.1.8.2-8         FreeType-based font drawing librar
ii  libxi6                 1:1.0.1-4         X11 Input extension library
ii  libxinerama1           1:1.0.1-4.1       X11 Xinerama extension library
ii  libxrandr2             2:1.1.0.2-5       X11 RandR extension library
ii  libxrender1            1:0.9.1-3         X Rendering Extension client libra
ii  libxt6                 1:1.0.2-2         X11 toolkit intrinsics library
ii  zlib1g                 1:1.2.3-13        compression library - runtime

Versions of packages digikam recommends:
ii  digikamimageplugins    2:0.8.2-4         image editor plugins for digikam a
pn  kdeprint               <none>            (no description available)
ii  kipi-plugins           0.1.2-3           image manipulation/handling plugin
ii  konqueror              4:3.5.5a.dfsg.1-6 KDE's advanced file manager, web b

-- debconf-show failed




More information about the pkg-kde-extras mailing list