切换表单时,SideMenu保持打开状态

时间:2017-11-05 18:06:43

标签: codenameone

我遇到了SideMenu的问题(不是顶级风格):Form A有一个SideMenu。在SideMenu中有一个按钮来显示表格B.表格B有一个按钮来显示表格C.表格C有一个按钮来再次显示表格A.如果我通过这个链(调用A,然后是B,然后是C,然后是C,然后返回到A),当从表单C中的按钮激活表单A时,表单A上的SideMenu仍然打开。即使我在调用closeSideMenuBar()时也是如此表格B已启动,仍然保持打开状态。

你知道如何解决这个问题吗?我怀疑,当直接显示另一个表单时,SideMenuBar的转换将无法完成它的工作。也许有办法阻止这种转变?

1 个答案:

答案 0 :(得分:0)

如果您执行更新客户端库,那么应该已经修复旧的侧面菜单栏的回归:

  • 右键单击项目
  • 选择Codename One Settings
  • 选择基本
  • 按"更新客户端库"