SteamDeckHomebrew / decky-loader

A plugin loader for the Steam Deck.
https://decky.xyz
GNU General Public License v2.0
4.25k stars 154 forks source link

[BUG] Using useUIComposition in Plugins is blocking Navigate when play games #613

Closed steam3d closed 1 month ago

steam3d commented 2 months ago

Please confirm

Bug Report Description

Create any plugin that using useUIComposition or install MagicBlack or Brightness Bar. As soon as useUIComposition is called with any parameter, the Navigate breaks.

https://github.com/steam3d/MagicBlackDecky/blob/7c907500d2eb8e56be4a6c7ffc80396d2e67cbe6/src/blackOverlay.tsx#L62

https://github.com/SteamDeckHomebrew/decky-loader/assets/30986874/c8b346a1-4808-42af-b99b-f7c7399a24cf

Expected Behaviour

Navigate must work in games

SteamOS version

SteamOS 3.5.17 Stable

Selected Update Channel

Stable

Have you modified the read-only filesystem at any point?

No response

Backend Logs

deckylog.txt

Frontend Logs

cef_log.txt

AAGaming00 commented 1 month ago

This is an issue with the Steam frontend itself, or more likely your usage of that hook.