我在触摸屏(Elo)上使用上述小部件时遇到了问题。只有在按下小部件时才能看到选项列表。这与使用鼠标指针的行为不同。在鼠标左键单击后,选项列表会出现并等待用户选择。我正在使用Perl 5.22和GTK3(3.18.2),以及Perl Gtk3包装库(0.025)。
我认为这很可能是由于GTK3中尚未修复的这个bug造成的: https://bugzilla.gnome.org/show_bug.cgi?id=333470 似乎在按下组合框后(在触摸屏上很可能发生),只要移动鼠标指针,就会被解释为选择,而不是保持选项以供选择。