Always On Teams
5 ratings
)Overview
Prevents the system from sleeping and keeps Microsoft Teams active.
What's New in v1.0.2 New Features Redesigned popup UI — New gradient status card, cleaner layout, and a pulsing status indicator that shows at a glance whether the extension is active. Segmented timer control — The duration picker is now a segmented button row (None / 1h / 2h / 4h / 6h / 8h) replacing the dropdown. Auto-launch Teams toggle — New setting to automatically open a Teams tab when the extension starts, so you never need to open it manually. Edit schedule button — When a schedule is enabled, an "Edit" button appears inline so you can modify times and days without toggling the schedule off first. Weekdays / Clear shortcuts — Two quick-action buttons inside the schedule modal to select all weekdays at once or clear all day selections. Teams-closed notification — If you close your last Teams tab while the extension is running, a browser notification now alerts you that activity has stopped. Stop reason display — The popup now shows why the extension stopped (e.g. "Teams tab was closed") instead of just showing "Not running." Day chips — Days in the schedule modal are now displayed as circular chip buttons for easier selection. Bug Fixes Fixed a runtime.lastError: The message port closed before a response was received error that appeared in the console when starting or stopping. Fixed an issue where user settings (timer, schedule, theme) were reset every time the extension was updated or reloaded. Fixed the schedule check alarm being reset on every browser startup, which could cause timing drift. Fixed a conflict where an active timed session could be interrupted and stopped by the schedule checker. Fixed the extension not properly restoring its running state after the service worker was restarted by the browser. Fixed the previous stop reason remaining visible in the popup after restarting the extension. Fixed clicking setting descriptions accidentally toggling the Auto-launch or Schedule switches. Always On Teams keeps Microsoft Teams active by simulating mouse movement and preventing the system from sleeping. The popup lets you start or stop the extension, choose how long it runs, schedule activity for certain times, and toggle dark or light mode. Key Features Timer – select “No Limit” or a duration from 1–8 hours so the extension stops automatically when the time ends. The dropdown options are defined in the locale messages file and the popup sends either a start or startTimed message based on your choice. Scheduling – enable a schedule with start/end times and pick which days it runs. These settings are read by checkSchedule in the background script to automatically start or stop Teams activity. Dark/Light Mode – a theme toggle button switches between dark and light styles. The button listener updates the CSS classes and saves the preference. Teams Detection – the “Open Teams” button appears if no Teams tab is open, letting you launch it directly. Troubleshooting Tips Teams tab closed – The extension only works when a Microsoft Teams tab is open. Click “Open Teams” if the toggle button is disabled. Scheduled times – If the extension stops unexpectedly, check your scheduling settings to ensure the current day and time fall within the enabled range. Browser issues – If features aren’t responding, try refreshing the tab or restarting the browser. Disabling other extensions temporarily can help rule out conflicts. Reset settings – Removing and reinstalling the extension clears stored preferences (timer, schedule, theme) if problems persist. For questions or feedback, contact Jobless Devs at devsjobless@gmail.com.
5 out of 55 ratings
Details
- Version1.0.2
- UpdatedMay 15, 2026
- Offered byJobless Devs
- Size33.55KiB
- LanguagesEnglish
- Developer
Email
devsjobless@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes