对于发生以下问题的模糊情况,请提前抱歉。这是非常间歇性的,我还没有确定一系列重现它的步骤。 (这就是为什么我要求一些可能导致它的一般或常见的事情)
我正在处理的应用程序包含MonoDevelop.Components.Docking
停靠帧。如果框架中有一个标签式面板组,其中一个框架中有一个GtkTreeView
。不时地,单击+按钮时,Treeview的节点将不会展开。在重新启动应用程序之前,这不会消失。
然而,由于我无法始终如一地重现它,我有点不知道要找什么/弄乱修复它。那么有人对点击时节点不会扩展的原因有任何想法吗?或者我应该尝试哪些更好的步骤来重现它?
答案 0 :(得分:2)
我发现当禁用的节点在TreeView中时会发生这种情况。在我的例子中,它是MonoDevelop解决方案的一个项目,它被设置为不在当前配置中构建。当我删除项目时,TreeView中的所有其他节点立即重新开始工作。
答案 1 :(得分:1)
您可以使用向右/向左箭头键展开/折叠节点。
它可能与Gtk错误有关:
https://bugzilla.gnome.org/show_bug.cgi?id=675835
最近修好了:
http://git.gnome.org/browse/gtk+/commit/gtk?h=gtk-2-24&id=b32a9eb691920f21ad3b9127c833aaba15727c4b