Performance improvement:
[jvcard.git] / src / be / nikiroo / jvcard / tui / MainWindow.java
index 1cbc01412a77f9e7163862e85b007f07e6d3a5b5..a87b7ba9b7b09c393cd2d950810ae0e277fea87b 100644 (file)
@@ -522,7 +522,8 @@ public class MainWindow extends BasicWindow {
 
                        kPane.addComponent(UiColors.createLabel(ColorOption.ACTION_KEY,
                                        keyTrans));
-                       kPane.addComponent(UiColors.createLabel(ColorOption.ACTION_DESC, trans));
+                       kPane.addComponent(UiColors.createLabel(ColorOption.ACTION_DESC,
+                                       trans));
 
                        actionPanel.addComponent(kPane);
                }
@@ -534,8 +535,8 @@ public class MainWindow extends BasicWindow {
                }
 
                if (width > 0) {
-                       actionPanel.addComponent(UiColors.createLabel(ColorOption.ACTION_DESC,
-                                       StringUtils.padString("", width)));
+                       actionPanel.addComponent(UiColors.createLabel(
+                                       ColorOption.ACTION_DESC, StringUtils.padString("", width)));
                }
        }
 
@@ -627,7 +628,7 @@ public class MainWindow extends BasicWindow {
                                setMessage(mess, action.isError());
                        }
 
-                       if (action.onAction()) {
+                       if (!action.isError() && action.onAction()) {
                                handleAction(action, null);
                        }