# fix\(settings\): changing the inactivity scope keeps each environment's duration · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/edacb01e06ea4836791b67fcd891784bd7276488)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: edacb01e06ea4836791b67fcd891784bd7276488

Requested commit: edacb01e06ea4836791b67fcd891784bd7276488

Commit: edacb01e06ea4836791b67fcd891784bd7276488

Tree: eabadd44dce51596e840425d836398d02f929815

Author: tris203

Committer: tris203

## Message

```
fix(settings): changing the inactivity scope keeps each environment's duration

Picking a scope on web wrote the representative environment's duration to every
selected target. It now writes a duration only when the selection includes a
target with inactivity off.

On mobile, an older reference environment hid a capable target set to skip
threads with a PR. Such a reference settles every thread, so it now compares as
"all".

```

## Parents

- [7ff0fa6089f677cdd1daebb51aafb9655746e05d](https://git.cafe/pingdotgg/t3code/commit/7ff0fa6089f677cdd1daebb51aafb9655746e05d?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/edacb01e06ea4836791b67fcd891784bd7276488?format=markdown)
