Comments (4)
Here's a quick print out of progressive rendering timing:
Notice how the current rendered text gets disposed of more than 50ms before the next text is rendered
We likely want to render the new text and then call dispose instead
from vscode.
This seems to be because the rendered markdown result is disposed of during progressive rendering, which disposes of the link handler
Been debugging but not sure why this happens while the markdown is still visible
from vscode.
Probably same as #195949
I haven't looked into it in awhile but always suspected it's what you say- somehow related to the gap between disposing and rendering again. But, what should happen is everything gets disposed here
then immediately rerendered. Where are those logs from?
from vscode.
Just doing the render shouldn't take that long, but we could create a new DisposableStore each time, and wait to dispose the previous one until after the render.
from vscode.
Related Issues (20)
- Cannot paste a tab character at start of TS file HOT 1
- "Git: Commit Empty" stages and commits my work instead of making an empty commit HOT 1
- Improve organization options for launch configurations HOT 2
- VS Code node server crashes on remote Linux due to VS Code remote SSH PHP development HOT 2
- Clearing terminal freezes renderer for 20+ seconds HOT 1
- Please stop activating audio by default HOT 1
- My codespace is not running in my mobile please solve it fast HOT 2
- open browser window for more accessibility info doesn't work
- Dedicated option to enable preview only for diff editors
- vscode tunnels disappear and couldn't login HOT 6
- Autocomplete within Path Box HOT 3
- [Testing] Allow test runs to run tests outside of the original scope
- Unable to Create New Project in C# on Mac HOT 2
- The JS/TS language service immediately crashed 5 times. The service will not be restarted. HOT 4
- not loading HOT 2
- make atom mode
- ATOM FORK!
- feature request: allow users to show `File Information` and display file size for any file HOT 3
- workbench.explorer.fileView.toggleVisibility does not work
- Custom labels does not handle dot files elegantly HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode.