Skip to content

fix(screen-time): pause tracking while suspended - #3958

Merged
ItsLemmy merged 1 commit into
noctalia-dev:mainfrom
AdityaKr015:fix/screen-time-suspend-pause
Aug 15, 2026
Merged

fix(screen-time): pause tracking while suspended#3958
ItsLemmy merged 1 commit into
noctalia-dev:mainfrom
AdityaKr015:fix/screen-time-suspend-pause

Conversation

@AdityaKr015

Copy link
Copy Markdown
Contributor

Summary

This PR fix the screen time tracking across system suspend. Builds on the commit lock-pause fix (3f66cfafb) and adds the suspend coverage that was missing from it.

Motivation

Just adds the fix for the missing suspend part which didn't merged from this PR #3897.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Build / packaging

Related Issue

Related to #3882 (already closed by the commit 3f66cfafb), this PR adds the suspend half of that fix.

Testing

  • Ran just format, just build, just test all clean and test passed.

Manual Coverage

  • Tested on Niri
  • Tested on Hyprland
  • Tested on Sway
  • Tested on another compositor:
  • Tested with different bar positions and density settings
  • Tested at different interface scaling values
  • Tested with multiple monitors

Checklist

  • This PR is ready for review.
  • I read and followed the relevant guidance in CONTRIBUTING.md.
  • I ran just format with clang-format v22+ installed.
  • I ran the relevant build or test commands.
  • I self-reviewed the changes.
  • I checked for new warnings or errors.
  • I will update end-user documentation after merge, or this PR does not change user-facing configuration or behavior.
  • I added or updated assets/translations/en.json, or this PR adds no new user-facing strings.
  • I did not edit non-English translation files unless this PR is explicitly for translation tooling, an import/export sync, or a maintainer-requested locale change.
  • I used the existing canonical names for config keys, IPC names, paths, and identifiers.

@ItsLemmy
ItsLemmy merged commit 3568bde into noctalia-dev:main Aug 15, 2026
2 checks passed
@ItsLemmy

Copy link
Copy Markdown
Collaborator

Thanks!

@AdityaKr015

Copy link
Copy Markdown
Contributor Author

Thanks for the merge

@AdityaKr015
AdityaKr015 deleted the fix/screen-time-suspend-pause branch August 15, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants