summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
index 1ca05015..7f42db8f 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
@@ -409,9 +409,12 @@ public class PositioningComposite extends StateComposite {
* the signature position
*/
void setFinalPosition() {
- this.position = new SignaturePosition(
- this.viewer.getSignaturePositionX(),
- this.viewer.getSignaturePositionY(), this.currentPage);
+ if (this.currentPage == 0)
+ this.position = new SignaturePosition();
+ else
+ this.position = new SignaturePosition(
+ this.viewer.getSignaturePositionX(),
+ this.viewer.getSignaturePositionY(), this.currentPage);
PositioningComposite.this.state.updateStateMachine();
}