I'm experiencing a possible bug in LWUIT ContextMenu in Asha 501. When there are any commands in a form except the Back command, the LWUIT ContextMenu simply doesn't work (it shows for a split second and hides immediately). This is tested with the latest SDK in the emulator and on a real device with the following code:

	protected void startApp() throws MIDletStateChangeException {

		final Form form = new Form("ContextMenu test");

		Command exitCommand = new Command("Exit") {
			public void actionPerformed(ActionEvent e) {
		// If the following two lines are commented out, the ContextMenu works
		form.addCommand(new Command("help"));
		form.addCommand(new Command("about"));
		form.addComponent(new Button(new Command("ctx menu") {
			public void actionPerformed(ActionEvent e) {
				Display.getInstance().callSerially(new Runnable() {
                                        public void run() {
        	                               Command[] cmd = new Command[2];
        	                               cmd[0] = new Command("Menu item one");
        	                               cmd[1] = new Command("Menu item two");
        	                               ContextMenu.show(cmd, form);
It there any workaround about this? Because this makes impossible to have form commands and context menu in the same form, which is a pretty big problem.

Best regards!