diff --git a/ui/src/main/java/com/wireguard/android/activity/MainActivity.kt b/ui/src/main/java/com/wireguard/android/activity/MainActivity.kt index cff17a89..087ca08e 100644 --- a/ui/src/main/java/com/wireguard/android/activity/MainActivity.kt +++ b/ui/src/main/java/com/wireguard/android/activity/MainActivity.kt @@ -80,7 +80,7 @@ class MainActivity : BaseActivity(), FragmentManager.OnBackStackChangedListener R.id.menu_action_edit -> { supportFragmentManager.commit { - replace(R.id.detail_container, TunnelEditorFragment()) + replace(if (isTwoPaneLayout) R.id.detail_container else R.id.list_detail_container, TunnelEditorFragment()) setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE) addToBackStack(null) } @@ -119,7 +119,7 @@ class MainActivity : BaseActivity(), FragmentManager.OnBackStackChangedListener } else if (backStackEntries == 0) { // Create and show a new detail fragment. fragmentManager.commit { - add(R.id.detail_container, TunnelDetailFragment()) + add(if (isTwoPaneLayout) R.id.detail_container else R.id.list_detail_container, TunnelDetailFragment()) setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE) addToBackStack(null) } diff --git a/ui/src/main/res/layout/main_activity.xml b/ui/src/main/res/layout/main_activity.xml index a2bb368c..ab3b7e63 100644 --- a/ui/src/main/res/layout/main_activity.xml +++ b/ui/src/main/res/layout/main_activity.xml @@ -11,7 +11,7 @@ tools:context=".activity.MainActivity">