Skip to content

Feat/screenshot improvements - #554

Merged
BenPinet merged 2 commits into
nextfrom
feat/screenshot_improvements
Oct 22, 2026
Merged

BenPinet merged 2 commits into
nextfrom
feat/screenshot_improvements

Conversation

@MaxNumerique

Copy link
Copy Markdown
Contributor

No description provided.

operating system grabs it before the page receives it.
- Ubuntu/GNOME: the compositor (Mutter) binds Print to its own
  screenshot tool. The key never reaches any window, browser or
  Electron, so no keydown/keyup event is fired.
- Windows 11: Print opens the Snipping Tool by default and is
  intercepted the same way.
- Web apps have no API to register a global shortcut.
  navigator.keyboard.lock() only works in fullscreen on Chromium.
@MaxNumerique
MaxNumerique requested a review from BotellaA October 22, 2026 09:35
@MaxNumerique

Copy link
Copy Markdown
Contributor Author

The Print key cannot be used to open the screenshot tool: the
operating system grabs it before the page receives it.

Ubuntu/GNOME: the compositor (Mutter) binds Print to its own
screenshot tool. The key never reaches any window, browser or
Electron, so no keydown/keyup event is fired.
Windows 11: Print opens the Snipping Tool by default and is
intercepted the same way.
Web apps have no API to register a global shortcut.
navigator.keyboard.lock() only works in fullscreen on Chromium.

@MaxNumerique
MaxNumerique marked this pull request as ready for review October 22, 2026 09:36
@BenPinet
BenPinet merged commit 58f0b1d into next Oct 22, 2026
40 checks passed
@BenPinet
BenPinet deleted the feat/screenshot_improvements branch October 22, 2026 12:56
@geode-ci

geode-ci Bot commented Oct 22, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 10.42.0-rc.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants