#137 Firefox and VTE terms don't raise on lxpanel click

lxpanel (266)

I'm running lxpanel 0.5.2 as my panel with compiz as the wm. Xorg is 1.6.3.

If i have programs (initially I noticed it with firefox and lxterminal, although it appears to affect thunar too) open at the same time, clicking on the lxpanel window list does not bring the one in the background to the foreground.

Some windows (pidgin, audacious, and others) respond as one would expect.

The X server gives this error, although I don't know if it's related:
lxpanel : X error: BadMatch (Invalid Parameter Attributes)


  • Nobody/Anonymous

    Also, if I right click on the window list button and select "Raise" it does raise the window. Left clicking does not.

  • Nobody/Anonymous

    And I take it back, all windows seem to have intermittent problems coming to the foreground.

  • martyj19

    martyj19 - 2009-08-10

    Kindly advise your compiz version.

  • Nobody/Anonymous

    Woops, sorry.

    It's compiz 0.8.2, using the gtk decorator.

    It's installed from the Arch linux repositories.

  • martyj19

    martyj19 - 2009-08-11

    The next thing to check is the order in which lxpanel and compiz are started.

    It is evident from the error you are seeing that the taskbar is using the fallback technique to raise the window. It should be using the _NET_ACTIVE_WINDOW request. The taskbar checks once at startup to see if the window manager supports this request, which compiz does. If it were the case that the taskbar started before compiz, it might not initialize this correctly.

    If you are comfortable reading code, these activities are in net_active_supported and task_raise_window in taskbar.c.

  • martyj19

    martyj19 - 2010-02-03
    • assigned_to: nobody --> martyj19
    • status: open --> closed-fixed
  • martyj19

    martyj19 - 2010-02-03

    Fixed in SVN r2314.


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks