@@ -40,6 +40,7 @@
android:name="io.nekohasekai.sagernet.SagerNet"
android:allowBackup="true"
android:autoRevokePermissions="allowed"
+ android:extractNativeLibs="true"
android:fullBackupContent="@xml/backup_descriptor"
android:fullBackupOnly="true"
android:hardwareAccelerated="true"
@@ -269,8 +269,10 @@ class ConfigurationFragment : ToolbarFragment(R.layout.layout_group_list),
}
onMainDispatcher {
- notifyItemInserted(groupList.size - 1)
- tabLayout.getTabAt(groupList.size - 1)?.select()
+ tabLayout.post {
+ notifyItemInserted(groupList.size - 1)
+ tabLayout.getTabAt(groupList.size - 1)?.select()
+ }
@@ -507,6 +507,8 @@ class GroupFragment : ToolbarFragment(R.layout.layout_group), Toolbar.OnMenuItem
override suspend fun onAdd(group: ProxyGroup) {
groupList.add(group)
+ delay(300L)
+
undoManager.flush()
notifyItemInserted(groupList.size - 1)
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
- <base-config cleartextTrafficPermitted="false"/>
+ <base-config cleartextTrafficPermitted="true"/>
</network-security-config>