@Test
  public void testTextFieldReturnsBackToRSKAfterEditWithoutTextEditor()
      throws InterruptedException {
    final Form f = new Form();
    f.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
    Command back = new Command("back");
    f.setBackCommand(back);

    TextField field = new TextField();
    f.addComponent(field);
    f.show();
    waitEdt();
    f.setFocused(field);
    MenuBar menubar = f.getMenuBar();
    Button[] softButtons = menubar.getSoftButtons();
    softButtons[0].released();
    waitEdt();
    softButtons[0].released();
    waitEdt();
    Command[] cmds = menubar.getSoftCommands();
    assertEquals(back, cmds[2]);
  }