[Bug 874855] New: xmonad does not follow ICCCM and ignores WM_TAKE_FOCUS protocol

bugzilla at redhat.com bugzilla at redhat.com
Thu Nov 8 23:08:54 UTC 2012


https://bugzilla.redhat.com/show_bug.cgi?id=874855

            Bug ID: 874855
        QA Contact: extras-qa at fedoraproject.org
          Severity: unspecified
           Version: 17
          Priority: unspecified
                CC: haskell-devel at lists.fedoraproject.org,
                    mathstuf at gmail.com, petersen at redhat.com
          Assignee: mathstuf at gmail.com
           Summary: xmonad does not follow ICCCM and ignores WM_TAKE_FOCUS
                    protocol
        Regression: ---
      Story Points: ---
    Classification: Fedora
                OS: Unspecified
          Reporter: jon.vanalten at 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.


More information about the haskell-devel mailing list