System audio recording is lost when clicking outside the popup

Open
#381 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
38/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Domain
frontend

Research direction

No file or test is named. Start by locating the system audio recording popup and the handling for clicks outside it, then reproduce the loss scenario. Done means an outside click no longer silently loses the recording, with the chosen continuation, confirmation, or save/upload behavior verified.

Written by the indexing model from the issue text.

Description

Description
When using the system audio recording feature, clicking outside of the recording popup window immediately stops the recording. The recording is not uploaded or saved, and the recorded audio is lost completely.

Steps to reproduce
Start a system audio recording.
Click outside of the recording popup window while the recording is running.
The recording stops automatically.

Expected behavior
The recording should not be discarded. It should either continue running, ask for confirmation before stopping, or automatically save and upload the recording.

Actual behavior
The recording stops immediately.
No upload is triggered.
The recorded audio is lost.

Impact
This behavior can easily lead to accidental data loss due to an unintentional click outside the popup.

Dominant language
Go
Stars
3.1k
Forks
264
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from rishikanthc/Scriberr

All issues in rishikanthc/Scriberr

Similar issues

More Go issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.