Comments (19)
Thanks for the feedback. We've observed and reproduced significant performance regression in edgeless. But since our team were mainly working on new product features in the past weeks, optimization were not actually prioritized.
So in the incoming housekeeping stage, this would be tracked together with other usability blockers.
cc @doouding
from blocksuite.
@fundon I hope this is fine and you are working on this
from blocksuite.
Thanks, that helps a lot.
from blocksuite.
I can't share my react app as it is confidential, instead i can share the Json data which i convert as snapshot doc.
Hope this is fine.
Here you can find the json data -> https://codesandbox.io/p/sandbox/testdata-qsgkfj?file=%2Fsrc%2Fdata.json%3A26684%2C15
from blocksuite.
Yeah. I too facing the same issue
Peek_2024-04-17_15-46.1.mp4
from blocksuite.
Just as I was about to hit 'send' on this pesky issue I've been wrestling with, a light bulb went off – it turns out, I'm not the only one grappling with it.
So, before I hit the panic button, I thought I'd reach out to this awesome community for some collective brainpower. If anyone's got a map to smoother seas or a toolkit for troubleshooting, please drop me a line. Let's team up and conquer this challenge together!"
from blocksuite.
Even I'm facing the same issue. Kindly please look into it.
Thank you
from blocksuite.
When i run my react app with edgeless editor, its taking nearly 1.4GB memory and my chrome getting stuck like anything, and i am unable to open that page again.
Can anyone look into this. We are unable to do a small action if the data is more in whiteboard.
But same thing working fine in firefox.
Can you share your app and how many elements are on the edgeless?
from blocksuite.
@fundon any update on this
from blocksuite.
@fundon any update on this
Sorry, I'll spend some time on this in the next couple of days.
from blocksuite.
Could you please prioritize addressing this issue as soon as possible? It's a critical blocker for us, rendering the app unusable due to frequent freezing.
from blocksuite.
@golok727 Do you have any insights in this?
from blocksuite.
@RajaTheKing826 Hi Raja, could you please export the data so I can reproduce the problem? You can remove any sensitive information as long as the issue remains.
from blocksuite.
I can't share my react app as it is confidential, instead i can share the Json data which i convert as snapshot doc. Hope this is fine.
Here you can find the json data -> https://codesandbox.io/p/sandbox/testdata-qsgkfj?file=%2Fsrc%2Fdata.json%3A26684%2C15
@doouding does the provided information fail to meet your requirements?
from blocksuite.
@doouding any update??
from blocksuite.
Yeah, Im working on it right now. The reason is that the editor try to render all the blocks at same time. And it would take massive time if there're too many blocks. I try to split the rendering into different parts but I'm not sure if this would work.
from blocksuite.
Hi, we just shipped some optimizations related to this issue. You can update your dependencies to the latest canary 0.15.0-canary-202405160654-a3008e5 to see if the problem has been resolved or mitigated.
from blocksuite.
This issue has been resolved. If you are still experiencing this problem, feel free to reopen it.
from blocksuite.
from blocksuite.
Related Issues (20)
- WrongDocumentError: Node cannot be used in a document other than the one in which it was created
- BlockSuiteError: element must be inside a v-root
- TypeError: this._specs.toReversed is not a function or its return value is not iterable
- Code block highlighting is not as expected HOT 1
- Data loss in PNG & PDF exports HOT 1
- Unexpected blank lines and overflow occur when the reference node is long
- TypeError: Promise.withResolvers is not a function
- Code font refine
- Error: text node not found
- Table view change Column Type would lose column data HOT 3
- react-basic example: Module not found: Can't resolve 'yjs' HOT 1
- How to export doc JSON and apply in the next time?
- Unable to select element after undo op HOT 1
- Dragging shape in edgeless toolbar will be clipped
- Bump examples to latest version
- Usability Enhancement: Extend toggle points HOT 1
- Unusable format bar in Safari
- In the Lit component, the `accessor` field in my local code results in syntax errors during compilation. How can I resolve this? HOT 4
- How to customize function buttons when using the editor HOT 5
- [code block] Is there any way to provide a custom shiki theme? HOT 1
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 blocksuite.