WayfireWM / WayfireWM/wayfire-plugins-extra

Drag and drop focus doesn't allow keyboard

Open
#236 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
103
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
Changing focus with drag and drop does not send keyboard input to the view.

To Reproduce
Steps to reproduce the behavior:

  1. Drop a url into a terminal (terminal takes focus)
  2. Type something
  3. Terminal has no input

I also have focus-follow with raise_on_top = false

Expected behavior
If a view is focused after drag and drop, then the view should receive keyboard events.

Wayfire version
0.6.0

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by dropping a URL into a terminal with focus-follow enabled and raise_on_top = false, then typing. Trace the drag-and-drop focus handling and verify that the focused view receives keyboard input after the drop; confirm the terminal accepts input without changing the stated focus-follow configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.