3884f06959f944532ab97340acc3b10da33ecbd3
This was the root cause of extensions not working. When user clicked extension buttons (15 min, 30 min, etc.), that click triggered markActivity() which immediately cleared the extension that was just set. Now extensions work correctly - they only expire when: - Time runs out naturally - User explicitly goes home - User cancels the extension This fixes: - Pause button extensions not working (rotating after 1 min) - Manual site timeout extensions not working (prompt after 1 min) - Both rotation and inactivity timer extensions
Languages
Shell
94.1%
JavaScript
4.7%
HTML
0.9%
CSS
0.3%