Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: b5c8aa4dfc0546fe5a9b5c9ea64969f50ff1aaa0 https://github.com/synfig/synfig/commit/b5c8aa4dfc0546fe5a9b5c9ea64969f50ff1aaa0 Author: Mohamed Adham <100296264+mohamedadh...@users.noreply.github.com> 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 Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl