hovancik/stretchly

[Bug]: appExclusions considers suspended processes as running

Open

#1583 opened on Mar 9, 2025

View on GitHub
 (3 comments) (0 reactions) (0 assignees)JavaScript (3,892 stars) (410 forks)batch import
help wanted

Description

Version

  • I'm using version 1.17.2

Known issues

  • I've checked Known issues

Existing issues

  • I've checked Existing issues

Advanced Preferences

  • I've checked Advanced Preferences

What operating system are you using?

Windows

Operating System Version

Windows 11

Reproduction steps

  1. Setup a program to run with appExclusions in Stretchly. (In my setup, I made the program Diarium as an exception.)
  2. Suspend that program with Windows. (I'm not really sure how Windows 11 makes a program suspended. I started my computer and Diarium process is running but suspended.)
  3. Stretchly applies appExclusions rules to the program even if the program is suspended. (In the screenshot, Strechly is paused because Diarium is running but suspended).

My appExclusions is set to pause Stretchly when Diarium is running. Diarium is technically running but in a suspended state. As you can see in my Windows taskbar, I have active windows for Firefox and Notepad++ in the background but I don't have any active window for Diarium.

Reproduces how often: 100% for suspended processes

Image

Expected Behavior

Stretchly should treat suspended processes as not running for the purpose of appExclusions. For all intents and purposes, suspended programs are not running.

Actual Behavior

Stretchly treats suspended processes as running.

Relevant log output

Preferences

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Contributor guide