Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide appropriate prompts when the IDE is busy & Avoid triggering requests multiple times. #4547

Open
ZhimingYe opened this issue Sep 1, 2024 · 1 comment
Labels
area: plots Issues related to Plots category. performance support

Comments

@ZhimingYe
Copy link

System details:

Positron and OS details:

Positron Version: 2024.08.0 (Universal) build 83
Code - OSS Version: 1.92.0
Commit: f2238e0
Date: 2024-08-29T02:37:56.178Z
Electron: 30.1.2
Chromium: 124.0.6367.243
Node.js: 20.14.0
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.5.0

Interpreter details:

Python 3.9.18

Describe the issue:

Related to #4546. Positron should automatically disable a feature after completing an operation (such as clicking preview) to prevent the same action from being triggered multiple times while waiting for a response. Additionally, a "busy" indicator should be provided. Users often worry about whether the console and their data might be lost.

Steps to reproduce the issue:

Similar to #4546.

(1) In this video ~15s

the same commands were sent to console at once when the IDE was unfreezed.

resize.burdens.console.mp4

(2) In this video ~15s

Opened many data viewer at once when the IDE was unfreezed.

Stops.data.viewer.mp4
@ZhimingYe ZhimingYe changed the title Provide appropriate prompts when the IDE is busy to avoid triggering requests multiple times. Provide appropriate prompts when the IDE is busy & Avoid triggering requests multiple times. Sep 1, 2024
@testlabauto testlabauto added performance area: plots Issues related to Plots category. labels Sep 3, 2024
@juliasilge juliasilge added this to the Release Candidate milestone Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: plots Issues related to Plots category. performance support
Projects
None yet
Development

No branches or pull requests

4 participants
@juliasilge @testlabauto @ZhimingYe and others