GNOME Bugzilla – Bug 774994
in treeview columns editor contextual menu does nothing
Last modified: 2018-03-03 14:56:30 UTC
if i click on "add child ..." in the contextual menu in treevie columns editor (on the treeview on the left), it does nothing i can only add columns (not children) with the plus button at the bottom Debian gnu/linux SID updated every day
Created attachment 343979 [details] glade crash log
I have the same here. I used this before but now (since last update?) it does not work anymore. I tried also with glade file which I made before, in these files I do see the childs but if I trow them away I am not able to put them back. When I then click on the treeview in the main window Glade crashes (consistent behavior). I included the log file of this crash, maybe it helps..
I have the same problem with glade 3.20.0. This is on Fedora 25 with the most recent glade package. It also happens when I switch glade to the Fedora rawhide stream.
I can confirm this is still present in Glade 3.20.2. Also, trying to delete columns removes them from the Glade canvas but not the list. The following error is produced: (glade:12567): GladeUI-CRITICAL **: glade_project_get_template: assertion 'GLADE_IS_PROJECT (project)' failed (glade:12567): GladeUI-CRITICAL **: glade_project_remove_object: assertion 'GLADE_IS_PROJECT (project)' failed (glade:12567): GladeUI-CRITICAL **: glade_project_push_undo: assertion 'GLADE_IS_PROJECT (project)' failed
Same problem as the original reporter. Cant add nothing to a treeview in the treeview editor besides treeviewcolumns. in debian 8 with glade 3.18.3 it works as expected. in debian 9 glade 3.20.0 it does not.
using flatpack 3.20.2 from flathub does not have this problem.
i suspect this is the commit that makes the treeview editor work again. https://git.gnome.org/browse/glade/commit/?h=glade-3-20&id=f53fade6d12ece7b64142977c3a6d781fd37cc8e did not test tough.
I have created to flatpak versions to triage this: - https://github.com/albfan/glade/tree/GLADE_3_18_3_flatpak: Works as expected, uses Gtk 3.20. In debian 8 it uses Gtk 3.14 https://packages.debian.org/jessie/glade - https://github.com/albfan/glade/tree/flatpak Do not work. It shows some invalid cast and app hangs on last one, but as code is compilable and runnable I prefer to just link the branches There's a glade-3-18 branch (ahead from 3.18.3 tag) but I didn't try it I will try to detect the exact problem from those flatpaked branches
Thanks for the report guys Fixed in master and glade-3-20 branches I will make a new point release next week
*** Bug 791252 has been marked as a duplicate of this bug. ***
*** Bug 780710 has been marked as a duplicate of this bug. ***
Any chance of that point release? It's a month later ;)
*** Bug 794011 has been marked as a duplicate of this bug. ***