Skip to content

💡 IMPORTANT: Ability to reclaim a skipped break later (manual break credit) #5704

@MyNameIsJanes

Description

@MyNameIsJanes

Problem Statement

Currently, if a break notification appears during a task and the user skips it [intentionally (crucial time or just about to end) or accidentally], the break time is simply lost.

But there are many situations where skipping a break is necessary (phone call, colleague interruption, etc.). After that, there is no option to get that skipped break back, either during ongoing task time or later.

Possible Solution

When a break is skipped, allow the user to reclaim that break manually later.

Possible UX approaches:

A small button like “Take skipped break now”

Inside the break dialog

Or an option placed inside the task bar/timer UI such as “Recover skipped break”

Example scenario

Break pops up

I need to finish a thought → I skip
all skipped break time should be collected/added together (not just one at a time).

Later I'm free → I want that break back

I click “Recover break” and timer starts a break

If I start using my collected skipped break time, and decide to return to work in between, the remaining break time should go back into the collected skipped break pool automatically.

This keeps work/break rhythm healthy while still flexible.

Describe alternatives you've considered

No response

Additional context

The default Pomodoro logic assumes linear breaks, but real workflows have interruptions. This feature would make breaks more practical and not "all or nothing."

Why this matters

Helps maintain proper rest cycles
Reduces mental overhead (“I skipped a break—now what?”)
Matches real-world interruptions
Improves productivity while keeping wellbeing in focus

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions