diff --git a/app/src/main/java/com/termux/app/TermuxActivity.java b/app/src/main/java/com/termux/app/TermuxActivity.java index d50ab430..4022a0a1 100644 --- a/app/src/main/java/com/termux/app/TermuxActivity.java +++ b/app/src/main/java/com/termux/app/TermuxActivity.java @@ -388,6 +388,11 @@ public final class TermuxActivity extends Activity implements ServiceConnection if (indexOfSession >= 0) showToast(toToastTitle(finishedSession) + " - exited", true); } + + if (mTermService.getSessions().size() > 1) { + removeFinishedSession(finishedSession); + } + mListViewAdapter.notifyDataSetChanged(); }