-
-
Notifications
You must be signed in to change notification settings - Fork 98
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
Program crashes when scrolling large canvas #162
Comments
Wow, I believe your next release will close this issue. Just downloaded master, built it and it runs smoothly! |
More seriously, the next version has several major differences concerning tools and bottom panels... but displaying images on the canvas? No, that part didn't change that much, and everything is still on the same single thread. So i don't believe the bug is fixed. Maybe you need bigger images to trigger it, but it's still there. |
*depending on the size of the canvas issue #162, though it doesn't handle the scrolling part yet, only the use of tools
|
Description
Creating a large canvas makes everything laggy. I can see from the activity monitor that drawing uses 12% of my 4/8 core processor (100% of one core) which probably means everything is being done in a single thread.
I'd like to point out that the 1800x3600 empty canvas lags a lot on scroll.
After scrolling for a while (with no visual feedback) the app crashes and this is the output:
Knowing GTK and GTK development I can safely say that this is caused due to heavy computations in the same thread as your GTK app is running.
Steps to reproduce the bug:
System
The text was updated successfully, but these errors were encountered: