Bug 6490 - Openbox Right Click Menu Functionality Lost When Using Dolphin Emulator
Status: NEW
Alias: None
Product: Openbox
Classification: Unclassified
Component: general
Version: 3.6
Hardware: PC Linux
: P3 critical
Assignee: Dana Jansens
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2018-01-31 22:04 EST by Mbe
Modified: 2018-02-09 21:11:31 EST
0 users

See Also:



Description Mbe 2018-01-31 22:04:44 EST
Hello,

My System Specs

Slackware 14.2 x64
Openbox 3.6.1
xorg-server-1.18.3
Nvidia GTX 1060 - nvidia-driver-384.111

When I run the Dolphin Emulator, I noticed that if I try to Right Click on the desktop to bring up the Openbox menu, nothing happens.

I submitted a bug report also to the Dolphin developers over this;

https://bugs.dolphin-emu.org/issues/10668

I know there hasn't been any development on Openbox in a long time, but if this turns out to be an Openbox bug, I hope someone can please fix this soon...

Thanks
Comment 1 Dana Jansens 2018-02-01 10:15:48 EST
You can use xev to watch events on the root window and see if a click is happening but it sounds like something else has a window above the root window that's eating them. Let me know if it's otherwise.
Comment 2 Mbe 2018-02-01 23:58:22 EST
Hello Dana,

I ran xev, then started Dolphin, then tried right click on the desktop, xev showed nothing at the terminal, there was no output...
Comment 3 Mbe 2018-02-02 00:00:51 EST
Sorry, here is the output of xev when starting Dolphin, this is all I got back at the terminal;


Outer window is 0x2600001, inner window is 0x2600002

PropertyNotify event, serial 8, synthetic NO, window 0x2600001,
    atom 0x27 (WM_NAME), time 24481232, state PropertyNewValue

PropertyNotify event, serial 9, synthetic NO, window 0x2600001,
    atom 0x22 (WM_COMMAND), time 24481232, state PropertyNewValue

PropertyNotify event, serial 10, synthetic NO, window 0x2600001,
    atom 0x28 (WM_NORMAL_HINTS), time 24481232, state PropertyNewValue

CreateNotify event, serial 11, synthetic NO, window 0x2600001,
    parent 0x2600001, window 0x2600002, (10,10), width 50, height 50
border_width 4, override NO

PropertyNotify event, serial 14, synthetic NO, window 0x2600001,
    atom 0x137 (WM_PROTOCOLS), time 24481232, state PropertyNewValue

MapNotify event, serial 15, synthetic NO, window 0x2600001,
    event 0x2600001, window 0x2600002, override NO

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x156 (_NET_WM_VISIBLE_NAME), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x158 (_NET_WM_VISIBLE_ICON_NAME), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x191 (_OB_APP_ROLE), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x193 (_OB_APP_NAME), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x194 (_OB_APP_CLASS), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x195 (_OB_APP_GROUP_NAME), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x196 (_OB_APP_GROUP_CLASS), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x192 (_OB_APP_TITLE), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x197 (_OB_APP_TYPE), time 24481233, state PropertyNewValue

PropertyNotify event, serial 18, synthetic NO, window 0x2600001,
    atom 0x15e (_NET_WM_ICON), time 24481233, state PropertyNewValue

ReparentNotify event, serial 18, synthetic NO, window 0x2600001,
    event 0x2600001, window 0x2600001, parent 0x80a795,
    (0,0), override NO

PropertyNotify event, serial 20, synthetic NO, window 0x2600001,
    atom 0x15b (_NET_WM_STATE), time 24481233, state PropertyNewValue

ConfigureNotify event, serial 20, synthetic NO, window 0x2600001,
    event 0x2600001, window 0x2600001, (0,0), width 178, height 178,
    border_width 0, above 0x80a7c1, override NO

ConfigureNotify event, serial 20, synthetic NO, window 0x2600001,
    event 0x2600001, window 0x2600001, (2,26), width 178, height 178,
    border_width 0, above 0x80a7c1, override NO

PropertyNotify event, serial 20, synthetic NO, window 0x2600001,
    atom 0x165 (_NET_FRAME_EXTENTS), time 24481233, state PropertyNewValue

PropertyNotify event, serial 20, synthetic NO, window 0x2600001,
    atom 0x164 (_KDE_NET_WM_FRAME_STRUT), time 24481233, state PropertyNewValue

PropertyNotify event, serial 20, synthetic NO, window 0x2600001,
    atom 0x161 (_NET_WM_ALLOWED_ACTIONS), time 24481233, state PropertyNewValue

ConfigureNotify event, serial 20, synthetic YES, window 0x2600001,
    event 0x2600001, window 0x2600001, (167,60), width 178, height 178,
    border_width 2, above 0x0, override NO

PropertyNotify event, serial 20, synthetic NO, window 0x2600001,
    atom 0x159 (_NET_WM_DESKTOP), time 24481234, state PropertyNewValue

MapNotify event, serial 43, synthetic NO, window 0x2600001,
    event 0x2600001, window 0x2600001, override NO

VisibilityNotify event, serial 43, synthetic NO, window 0x2600001,
    state VisibilityUnobscured

Expose event, serial 43, synthetic NO, window 0x2600001,
    (0,0), width 178, height 10, count 3

Expose event, serial 43, synthetic NO, window 0x2600001,
    (0,10), width 10, height 58, count 2

Expose event, serial 43, synthetic NO, window 0x2600001,
    (68,10), width 110, height 58, count 1

Expose event, serial 43, synthetic NO, window 0x2600001,
    (0,68), width 178, height 110, count 0

PropertyNotify event, serial 43, synthetic NO, window 0x2600001,
    atom 0x138 (WM_STATE), time 24481234, state PropertyNewValue

FocusIn event, serial 43, synthetic NO, window 0x2600001,
    mode NotifyNormal, detail NotifyNonlinear

KeymapNotify event, serial 43, synthetic NO, window 0x0,
    keys:  68  0   0   0   16  0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

PropertyNotify event, serial 44, synthetic NO, window 0x2600001,
    atom 0x15f (_NET_WM_ICON_GEOMETRY), time 24481235, state PropertyNewValue

KeyRelease event, serial 45, synthetic NO, window 0x2600001,
    root 0x1e1, subw 0x0, time 24481318, (835,433), root:(1004,495),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False

FocusOut event, serial 48, synthetic NO, window 0x2600001,
    mode NotifyGrab, detail NotifyNonlinear

FocusIn event, serial 48, synthetic NO, window 0x2600001,
    mode NotifyUngrab, detail NotifyNonlinear

KeymapNotify event, serial 48, synthetic NO, window 0x0,
    keys:  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

FocusOut event, serial 48, synthetic NO, window 0x2600001,
    mode NotifyNormal, detail NotifyNonlinear

PropertyNotify event, serial 48, synthetic NO, window 0x2600001,
    atom 0x15f (_NET_WM_ICON_GEOMETRY), time 24485398, state PropertyNewValue

FocusIn event, serial 48, synthetic NO, window 0x2600001,
    mode NotifyNormal, detail NotifyNonlinear

KeymapNotify event, serial 48, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

PropertyNotify event, serial 48, synthetic NO, window 0x2600001,
    atom 0x15f (_NET_WM_ICON_GEOMETRY), time 24487960, state PropertyNewValue

FocusOut event, serial 48, synthetic NO, window 0x2600001,
    mode NotifyNormal, detail NotifyNonlinear
Comment 4 Mbe 2018-02-09 21:11:31 EST
Hi Dana, 

Any thoughts on this?

Nothing happens when I click the desktop with Dolphin running...

Are we looking at a Dolphin or Openbox bug, or to early to tell?

Thanks