Javafx GluonMobile的AutoCompleteTextField滚动无法按预期工作

Javafx GluonMobile的AutoCompleteTextField滚动无法按预期工作,javafx,mobile,scroll,autocomplete,gluon,Javafx,Mobile,Scroll,Autocomplete,Gluon,当我在AutoCompleteTextField中键入内容时,它会显示一个下拉列表,其中包含基于我输入的建议。如果项目过多,则下拉列表右侧会显示一个滚动条。但是,滚动只能在Windows桌面上使用,并且只能使用鼠标滚轮。在android移动触摸设备上,iphone AutoCompleteTextField的反应总是好像我从下拉列表中选择了一个项目触摸,而不是滚动幻灯片:当我触摸下拉列表并开始向上或向下滑动时,它关闭,如果我的手指指向某个项目,控件就会选择它。当我尝试在桌面窗口和macOS上用鼠

当我在AutoCompleteTextField中键入内容时,它会显示一个下拉列表,其中包含基于我输入的建议。如果项目过多,则下拉列表右侧会显示一个滚动条。但是,滚动只能在Windows桌面上使用,并且只能使用鼠标滚轮。在android移动触摸设备上,iphone AutoCompleteTextField的反应总是好像我从下拉列表中选择了一个项目触摸,而不是滚动幻灯片:当我触摸下拉列表并开始向上或向下滑动时,它关闭,如果我的手指指向某个项目,控件就会选择它。当我尝试在桌面窗口和macOS上用鼠标指针移动滚动条时,也会发生同样的情况。 代码很简单:

@FXML
private AutoCompleteTextField<String> field;

未提供ResultNodeFactory,因此默认情况下,下拉列表中会填充标签。提供自定义ResultNodeFactory时也会发生同样的情况


这是一个bug还是我遗漏了什么?

更新:我注意到,当滚动速度足够快时,我实际上可以看到建议列表在淡出和消失时滚动,这可能会在一秒钟内发生。当你点击开始在移动设备上滚动时,你会发送一个鼠标点击事件,这是由该事件的项目目标处理的。在这种情况下,接受选择并关闭问题。我已经对此提出了一个问题,允许在自动完成弹出窗口中滚动和点击/选择。谢谢,将等待修复。JFYI:使用MouseTransparent属性没有效果,我想这是因为该属性会影响所有鼠标事件,但在我们的情况下,我们需要有选择地处理它们。你有链接让我跟踪它吗?不,我没有,抱歉,这是一个内部问题跟踪程序。
field.setCompleter(s -> {
    List<String> res = new ArrayList<>();
    for (int i=0; i<items.size(); i++) {
        if (items.get(i).startsWith(s)) {
            res.add(String.valueOf(i));                                
        }
    }
    return res;
});