Bug 104623

Summary: Kdict panel applet cannot receive keystrokes
Product: [Unmaintained] kdict Reporter: Christopher Neufeld <kdebugs>
Component: generalAssignee: Christian Gebauer <gebauer>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: finex
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Christopher Neufeld 2005-04-27 00:28:12 UTC
Version:            (using KDE KDE 3.4.0)
Installed from:    Compiled From Sources
Compiler:          gcc-3.4.3 Compiler compiled from sources
OS:                Linux

I can no longer use the kdict panel applet.  I have it configured in a child panel which hides in the upper right corner of my screen.  If the mouse pointer goes to that corner, the applet appears, but it does not take the focus, and does not accept text input.  The pull-down menu of previously-searched words does work, but I cannot enter new words.
Comment 1 Henrique Pinto 2005-05-01 16:19:01 UTC
I'm sorry, but I can't reproduce you problem. If the child panel is set not to be hidden, does it work?
Comment 2 Christopher Neufeld 2005-05-01 16:35:44 UTC
OK, I played around a bit, and I think I found the difference.  Do you have "click to focus"?  I use "focus under mouse", and in that mode, the kdict applet never gets the focus, the focus stays in the last window which had it.  Once I change to "click to focus", I can type text into the applet (after clicking on it, of course).

It could be kdict is doing something wrong, but this might actually be a window manager bug.
Comment 3 Olivier Vitrat 2008-02-24 17:17:07 UTC
a similar bug is reported in Debian BTS at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403314

I'm using Debian Etch and KDE.  I can use kdict normally when launched 
from command line (i.e., $ kdict).  When kdict is docked on the panel as 
an applet (i.e., right click on the panel -> Add Applet to Panel -> 
Dictionary), the icon shows up on the panel.  I can click on it to 
activate the input for defining a word, but *the text is not displayed 
as I type.*  Once I finish typing the word and type enter, the window 
pops up with the correct dictionary entry.

It seems the problem only occurs when the kdict is docked on the panel 
which is configured vertically on left or right side of the desktop. 
When the panel is placed at the top or the bottom of the desktop, the 
kdict icon doesn't show up but the input field is always shown in the 
panel.  Since I'd like to place the panel vertically, I hope kdict works 
in that configuration without the tiny glitch as well.
Comment 4 FiNeX 2008-12-26 20:16:18 UTC
Kdict bugs has been closed. This product is no more developed and mantained.