diff options
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java index cd2e1907..1dfdd0b9 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PositioningState.java @@ -75,7 +75,7 @@ public class PositioningState extends State { this.previousPosition.getX(), this.previousPosition.getY(), this.previousPosition.getPage()); - + return this.positionComposite; } @@ -103,11 +103,12 @@ public class PositioningState extends State { status.setSignaturePosition(position.getPosition()); - if(status.getSignaturePosition() == null) { - return; + if(status.getSignaturePosition() != null) { + this.setNextState(new BKUSelectionState(this.stateMachine)); } + + this.positionComposite.requestFocus(); } - this.setNextState(new BKUSelectionState(this.stateMachine)); } /* (non-Javadoc) |