Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i3wm Drag and drop can drop item on previously selected workspace. #6603

Open
adiog opened this issue May 13, 2021 · 3 comments
Open

i3wm Drag and drop can drop item on previously selected workspace. #6603

adiog opened this issue May 13, 2021 · 3 comments
Labels
affects-4.1 This issue affects Qubes OS 4.1. affects-4.2 This issue affects Qubes OS 4.2. C: desktop-linux-i3 Support for the i3 tiling window manager diagnosed Technical diagnosis has been performed (see issue comments). fixed-by-wayland Bugs that would not appear if Qubes OS used Wayland instead of X11 P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@adiog
Copy link

adiog commented May 13, 2021

Qubes OS version

R4.0

Affected component(s) or functionality

i3 version 4.16 (2018-11-04)

Brief summary

"Drag and drop" can drop item on different workspace.

How Reproducible

Always.

To Reproduce

Steps to reproduce the behavior:

  1. Open three apps supporting drag and drop: eg. gedit (fake target on separate workspace) and two instance of nautilus (source and real target split in vertical/horizontal layout - both visible):
    i3-msg "workspace 1; exec qvm-run work gedit; workspace 2; exec qvm-run work nautilus; split vertical; exec qvm-run work nautilus"
  2. Focus on workspace 2 and hover mouse on the source window
  3. Switch to workspace 1 and back to workspace 2 (tested both with config binding through i3-msg "workspace 1" && i3-msg "workspace 2" as well as by clicking on the status bar icons)
  4. Drag the file from the source nautilus and try to drop on target one.

Expected behavior

Move/Copy event triggered.

Actual behavior

File is being handled by the application from workspace 1.

Additional context

Usecase tested on Debian with i3 - the focus on target window is captured directly after 'on mouse enter' event. The similar behaviour cannot be reproduced.

@adiog adiog added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels May 13, 2021
@andrewdavidwong andrewdavidwong added C: desktop-linux-i3 Support for the i3 tiling window manager needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. labels May 13, 2021
@andrewdavidwong andrewdavidwong added this to the Release 4.0 updates milestone May 13, 2021
@andrewdavidwong andrewdavidwong added the eol-4.0 Closed because Qubes 4.0 has reached end-of-life (EOL) label Aug 5, 2023
@github-actions
Copy link

github-actions bot commented Aug 5, 2023

This issue is being closed because:

If anyone believes that this issue should be reopened and reassigned to an active milestone, please leave a brief comment.
(For example, if a bug still affects Qubes OS 4.1, then the comment "Affects 4.1" will suffice.)

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 5, 2023
@andrewdavidwong andrewdavidwong removed the needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. label Aug 5, 2023
@DemiMarie DemiMarie added fixed-by-wayland Bugs that would not appear if Qubes OS used Wayland instead of X11 affects-4.1 This issue affects Qubes OS 4.1. and removed eol-4.0 Closed because Qubes 4.0 has reached end-of-life (EOL) labels Aug 17, 2023
@DemiMarie DemiMarie reopened this Aug 17, 2023
@DemiMarie DemiMarie removed this from the Release 4.0 updates milestone Aug 17, 2023
@andrewdavidwong andrewdavidwong added the needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. label Aug 18, 2023
@andrewdavidwong andrewdavidwong added eol-4.1 Closed because Qubes 4.1 has reached end-of-life (EOL) and removed needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. labels Dec 7, 2024

This comment was marked as outdated.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Dec 7, 2024
@DemiMarie
Copy link

Almost certainly still an issue that will not be fixed except by switching to Wayland.

@DemiMarie DemiMarie reopened this Dec 8, 2024
@andrewdavidwong andrewdavidwong added diagnosed Technical diagnosis has been performed (see issue comments). affects-4.2 This issue affects Qubes OS 4.2. and removed eol-4.1 Closed because Qubes 4.1 has reached end-of-life (EOL) labels Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.1 This issue affects Qubes OS 4.1. affects-4.2 This issue affects Qubes OS 4.2. C: desktop-linux-i3 Support for the i3 tiling window manager diagnosed Technical diagnosis has been performed (see issue comments). fixed-by-wayland Bugs that would not appear if Qubes OS used Wayland instead of X11 P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

No branches or pull requests

3 participants