From cc7b6cba132f748b095060e818874a608bdcdf12 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Wed, 4 May 2016 22:44:38 +0200 Subject: [PATCH] Change minimum cols&rows from 8 to 4 This avoids e.g. the keyboard overlapping the terminal in setups that can actually happen. Closes #88. --- app/src/main/java/com/termux/view/TerminalView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/termux/view/TerminalView.java b/app/src/main/java/com/termux/view/TerminalView.java index ba2fef50..75f7e2a8 100644 --- a/app/src/main/java/com/termux/view/TerminalView.java +++ b/app/src/main/java/com/termux/view/TerminalView.java @@ -821,8 +821,8 @@ public final class TerminalView extends View { if (viewWidth == 0 || viewHeight == 0 || mTermSession == null) return; // Set to 80 and 24 if you want to enable vttest. - int newColumns = Math.max(8, (int) (viewWidth / mRenderer.mFontWidth)); - int newRows = Math.max(8, (viewHeight - mRenderer.mFontLineSpacingAndAscent) / mRenderer.mFontLineSpacing); + int newColumns = Math.max(4, (int) (viewWidth / mRenderer.mFontWidth)); + int newRows = Math.max(4, (viewHeight - mRenderer.mFontLineSpacingAndAscent) / mRenderer.mFontLineSpacing); if (mEmulator == null || (newColumns != mEmulator.mColumns || newRows != mEmulator.mRows)) { mTermSession.updateSize(newColumns, newRows);