https://bugzilla.redhat.com/show_bug.cgi?id=874855
Bug ID: 874855
QA Contact: extras-qa(a)fedoraproject.org
Severity: unspecified
Version: 17
Priority: unspecified
CC: haskell-devel(a)lists.fedoraproject.org,
mathstuf(a)gmail.com, petersen(a)redhat.com
Assignee: mathstuf(a)gmail.com
Summary: xmonad does not follow ICCCM and ignores WM_TAKE_FOCUS
protocol
Regression: ---
Story Points: ---
Classification: Fedora
OS: Unspecified
Reporter: jon.vanalten(a)redhat.com
Type: Bug
Documentation: ---
Hardware: Unspecified
Mount Type: ---
Status: NEW
Component: xmonad
Product: Fedora
Description of problem:
I experience symptoms of this problem primarily when using java programs (but
not all java programs). Where there is a GUI component that should allow text
entry, it is not possible to place the cursor in that component and allow typed
text to appear there.
Version-Release number of selected component (if applicable):
Currently seeing this in 0.10-11 but has been observed since I started using
xmonad some months ago.
How reproducible:
One known example of java app affected by this bug is thermostat.
# yum install thermostat
$ thermostat service --start
(this^ will block terminal)
$ thermostat gui
In left-most panel of gui, near upper edge, is a search box. Try as I might, I
cannot place the cursor in this search box. Works when using other WM.
Additional info:
This is a long-standing bug in upstream.
http://code.google.com/p/xmonad/issues/detail?id=177
comment 33 at above link has patch that allegedly fixed things, which is
supposed to be upstream for some time now, but others find that they still have
this issue (and myself apparently). comment 107 may have useful info for how
to build/install xmonad in rpm package such that java7 users (ie all of f17
users) are also not affected anymore. I haven't tested it, not really
interested in installing wm separate from fedora repos, but I would be happy to
test any rpm builds that may sometime be available!
--
You are receiving this mail because:
You are on the CC list for the bug.