swt:slectionChanged在组合框扩展时被触发

时间:2010-12-17 22:00:20

标签: eclipse swt jface

这只发生在Linux上。我有一个ComboViewer,其中一些元素触发一个对话框出现。发生了什么(我调试了这个)是当扩展组合框时触发了ISelectionChangedListener.selectionChanged。这会导致选择第一个元素并启动对话框。这发生在一个两页向导中,所以一旦发生这种情况,我转到上一页,然后回到查看器的那个,我没有看到selectionChanged在组合框扩展时触发。 在Windows上我没有看到这个问题 - 只有在从组合框中明确选择元素时才会发生selectionChanged。 有人知道这是否是一个已知的问题并且有解决方法吗?我明白我的情况有点独特。

感谢, 亚历

1 个答案:

答案 0 :(得分:1)

对我来说听起来像个错误。我知道你可以搜索Eclipse bug数据库,这可能是重复的。