diff --git a/app/src/main/java/com/termux/app/settings/properties/TermuxAppSharedProperties.java b/app/src/main/java/com/termux/app/settings/properties/TermuxAppSharedProperties.java index 3f7326af..737fdcf7 100644 --- a/app/src/main/java/com/termux/app/settings/properties/TermuxAppSharedProperties.java +++ b/app/src/main/java/com/termux/app/settings/properties/TermuxAppSharedProperties.java @@ -22,7 +22,7 @@ import java.util.Map; public class TermuxAppSharedProperties extends TermuxSharedProperties { private ExtraKeysInfo mExtraKeysInfo; - private List mSessionShortcuts = new ArrayList<>(); + private List mSessionShortcuts; private static final String LOG_TAG = "TermuxAppSharedProperties"; @@ -80,10 +80,7 @@ public class TermuxAppSharedProperties extends TermuxSharedProperties { * Set the terminal sessions shortcuts. */ private void setSessionShortcuts() { - if (mSessionShortcuts == null) - mSessionShortcuts = new ArrayList<>(); - else - mSessionShortcuts.clear(); + mSessionShortcuts = new ArrayList<>(); // The {@link TermuxPropertyConstants#MAP_SESSION_SHORTCUTS} stores the session shortcut key and action pair for (Map.Entry entry : TermuxPropertyConstants.MAP_SESSION_SHORTCUTS.entrySet()) {