diff options
Diffstat (limited to 'app/src/main/java/org/connectbot/service/TerminalBridge.java')
-rw-r--r-- | app/src/main/java/org/connectbot/service/TerminalBridge.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/src/main/java/org/connectbot/service/TerminalBridge.java b/app/src/main/java/org/connectbot/service/TerminalBridge.java index d15585c..6d305f5 100644 --- a/app/src/main/java/org/connectbot/service/TerminalBridge.java +++ b/app/src/main/java/org/connectbot/service/TerminalBridge.java @@ -43,10 +43,14 @@ import android.graphics.Paint.FontMetrics; import android.graphics.Typeface; import android.text.ClipboardManager; import android.util.Log; +import android.app.Activity; + import de.mud.terminal.VDUBuffer; import de.mud.terminal.VDUDisplay; import de.mud.terminal.vt320; +import com.trilead.ssh2.signature.TokenRSASHA1Verify; + /** * Provides a bridge between a MUD terminal buffer and a possible TerminalView. @@ -603,6 +607,8 @@ public class TerminalBridge implements VDUDisplay { final int width = parent.getWidth(); final int height = parent.getHeight(); + TokenRSASHA1Verify.open((Activity) parent.getContext()); + // Something has gone wrong with our layout; we're 0 width or height! if (width <= 0 || height <= 0) return; @@ -691,6 +697,7 @@ public class TerminalBridge implements VDUDisplay { */ public synchronized void parentDestroyed() { parent = null; + TokenRSASHA1Verify.close(); discardBitmap(); } |