Branch: refs/heads/master
Home: https://github.com/synfig/synfig
Commit: b5c8aa4dfc0546fe5a9b5c9ea64969f50ff1aaa0
https://github.com/synfig/synfig/commit/b5c8aa4dfc0546fe5a9b5c9ea64969f50ff1aaa0
Author: Mohamed Adham <[email protected]>
Date: 2023-04-22 (Sat, 22 Apr 2023)
Changed paths:
M synfig-studio/src/gui/trees/canvastreestore.cpp
M synfig-studio/src/gui/trees/childrentreestore.cpp
Log Message:
-----------
fix: crash when clicking on rows of "Library Panel" (#3046)
Brief bug description:
Clicking on the value column of any of the canvases or valuebase nodes rows
causes a crash
this happens because when they are clicked a cellrenderer is in the process of
creation
but it fails in an assertion of the canvas. Now anyways I think it makes no
sense to
click on either of these and have a cellrenderer that could be used to edit
anything.
As far as I understand both of these row are just for the purpose of
organization (under canvases
lies the canvases and under valuebase nodes lies all the exported valuebases
etc..).
(Canvases and ValueBase Nodes rows -- old pic)

What I did:
Made the cell renderers for these two rows to be inactive as they are not
needed.
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl