diff --git a/termux-shared/src/main/java/com/termux/shared/settings/properties/SharedProperties.java b/termux-shared/src/main/java/com/termux/shared/settings/properties/SharedProperties.java index 99d7dea5..0dee0470 100644 --- a/termux-shared/src/main/java/com/termux/shared/settings/properties/SharedProperties.java +++ b/termux-shared/src/main/java/com/termux/shared/settings/properties/SharedProperties.java @@ -91,7 +91,7 @@ public class SharedProperties { * @param sharedPropertiesParser The implementation of the {@link SharedPropertiesParser} interface. */ public SharedProperties(@NonNull Context context, @Nullable File propertiesFile, Set propertiesList, @NonNull SharedPropertiesParser sharedPropertiesParser) { - mContext = context; + mContext = context.getApplicationContext(); mPropertiesFile = propertiesFile; mPropertiesList = propertiesList; mSharedPropertiesParser = sharedPropertiesParser; diff --git a/termux-shared/src/main/java/com/termux/shared/termux/settings/properties/TermuxSharedProperties.java b/termux-shared/src/main/java/com/termux/shared/termux/settings/properties/TermuxSharedProperties.java index f46de32c..bf1ac1e8 100644 --- a/termux-shared/src/main/java/com/termux/shared/termux/settings/properties/TermuxSharedProperties.java +++ b/termux-shared/src/main/java/com/termux/shared/termux/settings/properties/TermuxSharedProperties.java @@ -26,7 +26,7 @@ public abstract class TermuxSharedProperties { public TermuxSharedProperties(@NonNull Context context, @NonNull String label, File propertiesFile, @NonNull Set propertiesList, @NonNull SharedPropertiesParser sharedPropertiesParser) { - mContext = context; + mContext = context.getApplicationContext(); mLabel = label; mPropertiesFile = propertiesFile; mSharedProperties = new SharedProperties(context, mPropertiesFile, propertiesList, sharedPropertiesParser);