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

Focus detection sometimes break #14

Open
julien-f opened this issue Dec 21, 2023 · 0 comments
Open

Focus detection sometimes break #14

julien-f opened this issue Dec 21, 2023 · 0 comments

Comments

@julien-f
Copy link

Hello,

I'm using Pause on focus loss and Also on overlay and sometimes the games no longer unpause when going back to them. Manually unpausing them works.

I have not yet find a reliable way to reproduce this but it may be related to going to browsing the library or the Steam store.

AkazaRenn pushed a commit to AkazaRenn/SDH-PauseGames that referenced this issue Jul 9, 2024
AkazaRenn added a commit to AkazaRenn/SDH-PauseGames that referenced this issue Jul 9, 2024
commit 9abd43e
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Mon Jul 8 21:07:03 2024 -0400

    Test build

commit 289fb70
Merge: 5a8463a 9288faf
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Mon Jul 8 21:05:59 2024 -0400

    Merge remote-tracking branch 'upstream/main' into newapi

commit 5a8463a
Merge: a613571 93ef110
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Mon Jul 8 21:04:12 2024 -0400

    Merge remote-tracking branch 'template/aa/websockets' into newapi

commit a613571
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Mon Jul 8 20:47:27 2024 -0400

    Merge branch 'main' into newapi

commit 93ef110
Author: AAGaming <aagaming@riseup.net>
Date:   Mon Jul 8 20:28:57 2024 -0400

    use @decky/rollup rollup config template

commit 9288faf
Author: Tseng Wynn <wynn1212@gmail.com>
Date:   Tue Jul 9 00:34:52 2024 +0800

    Update documents and screenshots.

commit 4b3ea84
Author: Tseng Wynn <wynn1212@gmail.com>
Date:   Tue Jul 9 00:34:52 2024 +0800

    Update documents and screenshots.

commit 147447a
Merge: 4ee9700 d841396
Author: Tseng Wynn <wynn1212@gmail.com>
Date:   Mon Jul 8 22:38:48 2024 +0800

    Merge pull request #2 from AkazaRenn/main

    Document update, merge pause button with game icon

commit 603afe4
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Sun Jul 7 16:06:22 2024 -0400

    Remove usage of VFC

commit 4ee9700
Merge: e4b510f b8a35d8
Author: Tseng Wynn <wynn1212@gmail.com>
Date:   Mon Jul 8 01:56:46 2024 +0800

    Merge pull request #1 from AkazaRenn/main

    Several changes

commit 3eb9e95
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Sat Jul 6 15:16:40 2024 -0400

    Move interop to another file

commit efe4b49
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Sat Jul 6 12:08:36 2024 -0400

    support new APIs

commit d601b1d
Author: Akaza Renn <8340896+AkazaRenn@users.noreply.github.com>
Date:   Sat Jul 6 10:48:28 2024 -0400

    Update description

commit 64310bc
Author: AAGaming <aagaming@riseup.net>
Date:   Thu Jun 13 18:28:56 2024 -0400

    update deps

commit b939274
Author: AAGaming <aagaming@riseup.net>
Date:   Thu Jun 13 18:11:44 2024 -0400

    support new APIs fully

commit cbd4891
Author: AnOpenSauceDev <amongus17562@gmail.com>
Date:   Tue Feb 27 04:03:18 2024 +1000

    Make `setup.sh` download the correct binaries. (#37)

    `setup.sh` downloads non-existent binaries for Decky CLI, creating a file with the contents "Not Found". This puts a check for both OS and arch so the right files are downloaded.

commit 4ab7135
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Mon Feb 12 18:12:48 2024 -0800

    Update LICENSE

commit 82cb486
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Feb 4 18:51:12 2024 -0800

    Update DFL and fix navigation

commit 498ca9b
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Feb 4 17:51:53 2024 -0800

    Support spaces in pwd

commit 8f6c612
Author: AAGaming <aagaming@riseup.net>
Date:   Mon Oct 16 19:30:50 2023 -0400

    fix: add jsxFragmentFactory to tsconfig

commit a193ffa
Author: jurassicplayer <jurassicplayer75@gmail.com>
Date:   Fri Sep 8 14:33:52 2023 -0700

    Update defsettings.json (#32)

    Set default to the default hostname to possibly remove setup effort

commit 5a91054
Author: Jari <safijari@users.noreply.github.com>
Date:   Thu Aug 24 19:30:34 2023 -0500

    pass serverAPI correctly to Content (#29)

commit ec1dfc7
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Thu Aug 3 17:27:35 2023 -0700

    Remove spaces properly

    Remove all spaces and replace with dashes as originally intended.

commit ed314a5
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Sun Jun 18 17:54:08 2023 -0700

    Update README.md

commit 3d64a3a
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Sat Jun 10 21:26:45 2023 -0700

    Update LICENSE

commit 532e0b8
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Wed Jun 7 11:59:23 2023 -0700

    Update setup.sh

commit 625eaf2
Author: Yao Chung Hu <30311066+FlashyReese@users.noreply.github.com>
Date:   Mon Jun 5 03:40:58 2023 +0800

    Fix setup cli detection (#26)

commit 4beeece
Author: Yao Chung Hu <30311066+FlashyReese@users.noreply.github.com>
Date:   Mon Jun 5 02:36:10 2023 +0800

    Global DFL Part 2 (#25)

commit e0ec175
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Sat Jun 3 07:42:27 2023 -0700

    Global dfl (#24)

    * Initial global DFL support

    * Update DFL

    * Remove unmaintained makefile

    * Move to CLI

    * Properly extract zip files!

    ---------

    Co-authored-by: AAGaming <aa@mail.catvibers.me>

commit ecb45e7
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun May 14 17:45:34 2023 -0700

    DFL Bump

commit cadd0be
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Fri Apr 14 18:32:33 2023 -0700

    Update DFL

commit daec609
Author: Matt Carlucci <mcarlucci@users.noreply.github.com>
Date:   Wed Apr 12 16:45:41 2023 -0500

    updated lockfileVersion to 6.0, updated README (popsUlfr#23)

commit aeda6de
Author: Jari <safijari@users.noreply.github.com>
Date:   Wed Mar 15 21:00:31 2023 -0500

    Bump DFL to latest (popsUlfr#22)

commit b0bf2b1
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Mar 5 19:03:54 2023 -0800

    Revert due to changes breaking plugins

commit 6df09f9
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Mar 5 16:39:28 2023 -0800

    Added USER_ID and DECKY_USER_ID env vars

commit 16f44fc
Author: kmiqka <6089748+kmiqka@users.noreply.github.com>
Date:   Sat Mar 4 03:47:26 2023 +0100

    corrects missing ssh port for rsync (popsUlfr#20)

commit 1dd9bb2
Author: Kevin Hester <kevinh@geeksville.com>
Date:   Mon Feb 20 10:34:55 2023 -0800

    Add a 'restartloader' tasks to restart the python backend. (popsUlfr#19)

    This is useful for testing/developing the python code.

    I also added this as an optional last
    subtask on allinone.

commit d81b0bb
Author: Aleksandr <xndr78@users.noreply.github.com>
Date:   Mon Feb 20 00:46:54 2023 +0200

    Makefile helper tools, bump frontend UI version (popsUlfr#17)

    * Makefile helper tools, frontend UI lib updated, option added to build plugin in docker

    * docker/makefile cleanup

commit 39f7aad
Author: Philipp Richter <richterphilipp.pops@gmail.com>
Date:   Sun Feb 19 22:43:09 2023 +0000

    Add support for the 'decky_plugin' module exposed by decky-loader (popsUlfr#16)

    * Add support for the 'decky_plugin' module exposed by decky-loader

    * Make versioned 'decky_plugin.pyi' stub interface and 'py_modules'
    support available

    * Add rule to ignore 'decky_plugin.py'

commit b05ecd5
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Thu Feb 9 10:09:33 2023 -0800

    Update README.md

commit 4991e26
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Wed Feb 8 18:44:07 2023 -0800

    Update README.md

commit ae179d6
Author: Jens Klingenberg <mail@jensklingenberg.de>
Date:   Tue Jan 10 00:56:13 2023 +0100

    Replace NavigateToStore (popsUlfr#15)

commit 9b03754
Author: Luis Finke <luisfinke@gmail.com>
Date:   Fri Jan 6 17:36:19 2023 -0500

    add py_modules to vscode defsettings.json (popsUlfr#14)

commit 965b1ea
Author: Jens Klingenberg <mail@jensklingenberg.de>
Date:   Thu Jan 5 01:02:31 2023 +0100

    fix broken link (popsUlfr#13)

commit e2b4542
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Nov 19 13:36:20 2022 -0800

    Update README.md

commit 3638944
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Nov 5 15:43:10 2022 -0700

    Update README.md

commit 17924b8
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Nov 5 03:42:56 2022 -0700

    Explicit requirements for LICENSE.md

commit 9a58f8a
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Oct 22 18:53:22 2022 -0700

    Update template

commit 05eefd8
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Oct 22 18:48:59 2022 -0700

    Update main.py

commit 8dd0b92
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Oct 9 16:17:35 2022 -0700

    Update LICENSE

commit 1228d24
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Oct 9 08:55:03 2022 -0700

    Fix plugin template having the do not upload tag

commit fee981b
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Mon Sep 19 14:29:37 2022 -0700

    Update package.json

commit 33bde6f
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Mon Sep 19 14:29:13 2022 -0700

    Update package.json

commit b0f960d
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Sep 18 17:21:42 2022 -0700

    Update package.json

commit 55d4dac
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Wed Aug 10 14:11:27 2022 -0700

    Added "do not upload" tag to plugin-template

commit c15ae3b
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Wed Aug 10 13:33:24 2022 -0700

    Big README update and comments in Dockerfile

commit 7517e7e
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Aug 9 20:27:47 2022 -0700

    Made entrypoint.sh executable

commit 43d9b29
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Aug 9 20:20:31 2022 -0700

    Adjusted entrypoint.sh to actually build binary

commit aa46a9e
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Aug 9 19:41:05 2022 -0700

    Updated dockerfile to reflect CI/CD on database

commit 9d8ffe8
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Aug 9 19:17:47 2022 -0700

    Add default entrypoint.sh

commit 3f233ca
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Mon Aug 8 14:15:25 2022 -0700

    Switch to holo-docker image

commit d13987a
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Wed Jul 27 18:17:05 2022 -0700

    whoops wrong image name

commit 328d3a8
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Wed Jul 27 16:52:49 2022 -0700

    Add template dockerfile for testing

commit 95ee2b5
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sun Sep 11 16:41:34 2022 -0700

    Add remote_binary, use url to download remote bin

commit eef6195
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Sep 10 19:10:02 2022 -0700

    Update decky-frontend-lib

commit 4fcd72f
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Wed Aug 24 18:06:26 2022 -0700

    Added basic logging config

commit 2c0988f
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Aug 23 11:06:04 2022 -0700

    Update README.md

commit 7fcb773
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Aug 23 11:05:20 2022 -0700

    Update README.md

commit 7972ff7
Author: Nick Girga <50096660+nickgirga@users.noreply.github.com>
Date:   Sun Aug 21 10:38:27 2022 -0700

    fix link typo in README.md (popsUlfr#8)

    Co-authored-by: Nick Girga <contact@nickgirga.com>

commit 5b4aa87
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Mon Aug 15 15:00:00 2022 -0700

    Add a license to the template

    You may re-license your plugin under another license but you will need to keep this license notice with source code and binary redistribution.
    This is best done by adding your preferred license to the top of this file and including this license above.

commit af817b6
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Sat Aug 13 20:14:43 2022 -0700

    Merge Dockerfile and example files for backend support example (popsUlfr#7)

    * Add template dockerfile for testing

    * Switch to holo-docker image

    * Add default entrypoint.sh

    * Updated dockerfile to reflect CI/CD on database

    * Add template makefile, main.c

    * Adjusted entrypoint.sh to actually build binary

    * Made entrypoint.sh executable

    * Big README update and comments in Dockerfile

commit 4110364
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Thu Jul 28 15:16:49 2022 -0700

    Update README.md

commit 9502211
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Thu Jul 28 15:13:20 2022 -0700

    Update README.md

commit 3c508eb
Author: D_Pain <dpainhahn@gmail.com>
Date:   Wed Jul 27 13:14:38 2022 -0700

    Ensure correct permissions during deployment. (popsUlfr#6)

    * Sets files and directories that are being deployed to the Steamdeck to have correct permissions.

commit b88b430
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Jul 26 13:39:05 2022 -0700

    Update to latest version of decky-frontend-library

commit 93c909b
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Tue Jul 26 13:36:49 2022 -0700

    Missed a spot, this will make all subdirs of homebrew readwrite-able
    Keep in mind this does not reflect the default setup for end-users!

commit ac0fde6
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Mon Jul 25 12:12:38 2022 -0700

    Update tasks to deploy plugins to non-dev directory
    Now that binary releases are out, this makes more sense for developers.

commit 6639643
Author: TrainDoctor <traindoctor@protonmail.com>
Date:   Mon Jul 18 16:15:20 2022 -0700

    Add defaults folder to template

commit da3a418
Author: AAGaming <aa@mail.catvibers.me>
Date:   Sun Jul 3 17:54:05 2022 -0400

    bump decky-frontend-lib

commit d58b8f7
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Wed Jun 29 12:19:09 2022 -0700

    Run chmodfolders before and after deploy

commit 25f3f8c
Author: AAGaming <aa@mail.catvibers.me>
Date:   Tue Jun 28 14:10:09 2022 -0400

    another temp edit

commit bc8b57b
Author: AAGaming <aa@mail.catvibers.me>
Date:   Tue Jun 28 13:45:27 2022 -0400

    temp plugin.json fixes for store testing

commit e3e6f23
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Thu Jun 16 15:04:18 2022 -0700

    Remove updatefrontendlib, will only be used as needed

commit a40d0da
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Thu Jun 16 14:59:43 2022 -0700

    They were, in fact... doing something

commit 604b355
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Thu Jun 16 12:47:53 2022 -0700

    Chmod task to fix perms

commit f240cbc
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Thu Jun 16 12:15:06 2022 -0700

    Working deploy task to send to deck

commit b0d5050
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Tue Jun 14 15:01:10 2022 -0700

    This is broken but new job awaits

commit d67d18a
Author: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Date:   Tue Jun 14 13:38:29 2022 -0700

    Add README, tasks, moved to pnpm and added an ignore for react (popsUlfr#3)

commit 26dc961
Author: AAGaming <aa@bigdumb.gq>
Date:   Wed Jun 1 17:46:56 2022 -0400

    showModal->showContextMenu

commit d8870f2
Author: Jonas Dellinger <jonas@dellinger.dev>
Date:   Mon May 30 22:23:13 2022 +0200

    Update lib, show example of router

commit 8232080
Author: AAGaming <aa@bigdumb.gq>
Date:   Sat May 28 23:19:40 2022 -0400

    fix oops

commit 6e73b27
Merge: adb8a84 a5d4912
Author: AAGaming <aa@bigdumb.gq>
Date:   Sat May 28 21:52:51 2022 -0400

    Merge branch 'main' of github.com:SteamDeckHomebrew/decky-plugin-template

commit adb8a84
Author: AAGaming <aa@bigdumb.gq>
Date:   Sat May 28 21:50:47 2022 -0400

    fix react

commit e264d97
Author: AAGaming <aa@bigdumb.gq>
Date:   Sat May 28 21:50:24 2022 -0400

    actually fix react

commit a5d4912
Author: Jonas Dellinger <jonas@dellinger.dev>
Date:   Thu May 26 13:33:25 2022 +0200

    Use new exported components

commit f554798
Author: Jonas Dellinger <jonas@dellinger.dev>
Date:   Wed May 25 21:34:31 2022 +0200

    Added support for static assets

commit 76470f4
Author: AAGaming <aa@bigdumb.gq>
Date:   Fri May 20 23:50:25 2022 -0400

    readd npm lockfile

commit 569f8b8
Author: AAGaming <aa@bigdumb.gq>
Date:   Fri May 20 18:13:31 2022 -0400

    fix dependencies, edit rollup and ts config, switch jsx runtime, use pnpm lockfiles

commit 5a60010
Author: Jonas Dellinger <jonas@dellinger.dev>
Date:   Fri May 13 23:18:19 2022 +0200

    Actuall add decky-frontend-lib and remove some old code

commit 52f6ca1
Author: Jonas Dellinger <jonas@dellinger.dev>
Date:   Sat Apr 23 00:42:11 2022 +0200

    Initial commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant