diff options
author | Mert Tümer <merttumer7@gmail.com> | 2018-04-06 13:32:25 +0300 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2018-04-13 18:06:35 +0200 |
commit | 68ee5d5997197be3b087ed9f550da4dac6e21bef (patch) | |
tree | 05313cd6464aca603dfd178990bd81b8d921cffb /android | |
parent | a2f6b01f41720876ed038a25ea92d381528618ad (diff) |
tdf#116842 fix crashing when adding slides or spreadsheets
Change-Id: I957133e468fe43edd0ed1d76cdd180f20d6a86ac
Signed-off-by: Mert Tümer <merttumer7@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/52493
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Diffstat (limited to 'android')
-rw-r--r-- | android/source/src/java/org/libreoffice/InvalidationHandler.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/android/source/src/java/org/libreoffice/InvalidationHandler.java b/android/source/src/java/org/libreoffice/InvalidationHandler.java index b33f678de90f..92e81febeb7c 100644 --- a/android/source/src/java/org/libreoffice/InvalidationHandler.java +++ b/android/source/src/java/org/libreoffice/InvalidationHandler.java @@ -251,10 +251,12 @@ public class InvalidationHandler implements Document.MessageCallback, Office.Mes } private void pageSizeChanged(String payload){ - String[] bounds = payload.split(","); - int pageWidth = Integer.parseInt(bounds[0]); - int pageHeight = Integer.parseInt(bounds[1].trim()); - LOKitShell.sendEvent(new LOEvent(LOEvent.PAGE_SIZE_CHANGED, pageWidth, pageHeight)); + if(mContext.getTileProvider().isTextDocument()){ + String[] bounds = payload.split(","); + int pageWidth = Integer.parseInt(bounds[0]); + int pageHeight = Integer.parseInt(bounds[1].trim()); + LOKitShell.sendEvent(new LOEvent(LOEvent.PAGE_SIZE_CHANGED, pageWidth, pageHeight)); + } } private void stateChanged(String payload) { |