This repository was archived by the owner on Aug 26, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
This repository was archived by the owner on Aug 26, 2025. It is now read-only.
drag and drop window in application intended feature fails to function #35
Copy link
Copy link
Open
Description
testing.mp4
the video linked above shows the feature of the Spotify client when a song 'entry' is held with mouse, which makes a seperate window that the spotify client will use to know where to place it in the current playlist.
testing.mp4
however, when this feature is done in shod - seen in the video above, the feature no longer works.
i am unable to determine what kind of window Spotify makes that makes it not able to see it's own windows, which in result makes it trying to find the window's position fail.
using xwininfo, i was able to find that this is a Chromium drag & drop window.
0x18001ca "Ozone X11": ("spotify" "Spotify") 158x25+2367+821 +2367+821
0x18001cb (has no name): () 10x10+-100+-100 +-100+-100
0x18001c9 "Chromium Drag & Drop Window": () 10x10+-100+-100 +-100+-100
xwininfo: Window id: 0x18001c9 "Chromium Drag & Drop Window"
Root window id: 0x1e8 (the root window) (has no name)
Parent window id: 0x1e8 (the root window) (has no name)
0 children.
Absolute upper-left X: -100
Absolute upper-left Y: -100
Relative upper-left X: -100
Relative upper-left Y: -100
Width: 10
Height: 10
Depth: 0
Visual: 0x21
Visual Class: TrueColor
Border width: 0
Class: InputOnly
Colormap: 0x0 (not installed)
Bit Gravity State: ForgetGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsUnMapped
Override Redirect State: yes
Corners: +-100+-100 -2778+-100 -2778-1456 +-100-1456
-geometry 10x10+-100+-100
Bit gravity: ForgetGravity
Window gravity: NorthWestGravity
Backing-store hint: NotUseful
Backing-planes to be preserved: 0xffffffff
Backing pixel: 0
Save-unders: No
Someone wants these events:
Do not propagate these events:
Override redirection?: Yes
No window manager hints defined
Window manager hints:
Process id: (unknown)
No normal window size hints defined
No zoom window size hints defined
No window shape defined
No border shape defined
xwininfo: Window id: 0x18001ee "Ozone X11"
Root window id: 0x1e8 (the root window) (has no name)
Parent window id: 0x1e8 (the root window) (has no name)
0 children.
Absolute upper-left X: 2101
Absolute upper-left Y: 999
Relative upper-left X: 2101
Relative upper-left Y: 999
Width: 168
Height: 25
Depth: 24
Visual: 0x21
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x20 (installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: yes
Corners: +2101+999 -419+999 -419-342 +2101-342
-geometry 168x25+2101+999
Bit gravity: NorthWestGravity
Window gravity: NorthWestGravity
Backing-store hint: NotUseful
Backing-planes to be preserved: 0xffffffff
Backing pixel: 0
Save-unders: No
Someone wants these events:
KeyPress
KeyRelease
ButtonPress
ButtonRelease
EnterWindow
LeaveWindow
PointerMotion
Exposure
VisibilityChange
StructureNotify
FocusChange
PropertyChange
Do not propagate these events:
Override redirection?: Yes
No window manager hints defined
Window manager hints:
Window type:
Dnd
Window state:
Above
Process id: 6 on host teapot
Normal window size hints:
Program supplied location: 2099, 954
No zoom window size hints defined
No window shape defined
No border shape defined
xwininfo: Window id: 0x18001fb (has no name)
Root window id: 0x1e8 (the root window) (has no name)
Parent window id: 0x1e8 (the root window) (has no name)
0 children.
Absolute upper-left X: -100
Absolute upper-left Y: -100
Relative upper-left X: -100
Relative upper-left Y: -100
Width: 10
Height: 10
Depth: 0
Visual: 0x21
Visual Class: TrueColor
Border width: 0
Class: InputOnly
Colormap: 0x0 (not installed)
Bit Gravity State: ForgetGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: yes
Corners: +-100+-100 -2778+-100 -2778-1456 +-100-1456
-geometry 10x10+-100+-100
Bit gravity: ForgetGravity
Window gravity: NorthWestGravity
Backing-store hint: NotUseful
Backing-planes to be preserved: 0xffffffff
Backing pixel: 0
Save-unders: No
Someone wants these events:
KeyPress
KeyRelease
ButtonPress
ButtonRelease
PointerMotion
StructureNotify
Do not propagate these events:
Override redirection?: Yes
No window manager hints defined
Window manager hints:
Process id: (unknown)
No normal window size hints defined
No zoom window size hints defined
No window shape defined
No border shape defined
Metadata
Metadata
Assignees
Labels
No labels