Hiromu Hota
Hiromu Hota
I was able to reproduce this issue. Thank you for reporting. I also confirmed that this does not happen on Spoon.
To avoid an unexpected, unwanted service termination at imagebin.ca, the image uploaded by @usbrandon is 
The issue happens because `oldMenu` (the one from pentaho-pdi-dataset) stays visible though it is set invisible by https://github.com/HiromuHota/pentaho-kettle/blob/webspoon-8.1/ui/src/main/java/org/pentaho/di/ui/core/ConstUI.java#L269-L272.
The pentaho-pdi-dataset menu is set here https://github.com/mattcasters/pentaho-pdi-dataset/blob/6a58f84cf34cccfe128d3e74085f62342ae841f4/src/main/java/org/pentaho/di/dataset/spoon/xtpoint/ShowUnitTestMenuExtensionPoint.java#L183-L186
Reopen this since I'm experiencing this issue from time to time. There seems to be a race condition, only in RWT, between oldmenu's popup as the control's menu and `control.setMenu(...
This is caused by 896ee19e00005814f5a0bb059e9be4c79f7de375.
The following two lines of code are redundant. https://github.com/HiromuHota/pentaho-kettle/blob/f3a0df252bb767771876ff98bba4528bad63124a/ui/src/main/java/org/pentaho/di/ui/spoon/trans/LogBrowser.java#L188-L189
Adding `permission java.io.FilePermission "${user.home}/.java/fonts/-", "read";` to the policy file gives another access denied error for different path. I ended up adding the following permissions to catalina.policy, but still have not...
The dependency chain of Docker image is `hiromuhota/webspoon:nightly-full`
I thought this has something to do with the openjdk package for debian/stretch, but this does not happen on VM/Debian Stretch(9.3)/Open JDK8 JRE (1.8.0_151).