From 7de4ac2b89a9eb2f7ba9e507f76fe487271f6057 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Thu, 29 May 2025 20:41:31 +0300 Subject: [PATCH] Fix tablet navigation insets --- .../org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt index 066e9bc88..d9e7ad11e 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt @@ -67,7 +67,7 @@ class MainNavigationDelegate( navBar.setOnItemSelectedListener(this) navBar.setOnItemReselectedListener(this) navRailHeader?.run { - val horizontalPadding = (navBar as NavigationRailView).itemActiveIndicatorExpandedMarginHorizontal + val horizontalPadding = (navBar as NavigationRailView).itemActiveIndicatorMarginHorizontal root.setPadding(horizontalPadding, 0, horizontalPadding, 0) buttonExpand.setOnClickListener(this@MainNavigationDelegate) buttonExpand.setContentDescriptionAndTooltip(R.string.expand) @@ -99,6 +99,8 @@ class MainNavigationDelegate( railFab.shrink() buttonExpand.setImageResource(R.drawable.ic_drawer_menu) buttonExpand.setContentDescriptionAndTooltip(R.string.expand) + val horizontalPadding = navBar.itemActiveIndicatorMarginHorizontal + root.setPadding(horizontalPadding, 0, horizontalPadding, 0) } } else { navBar.expand() @@ -106,6 +108,8 @@ class MainNavigationDelegate( railFab.extend() buttonExpand.setImageResource(R.drawable.ic_drawer_menu_open) buttonExpand.setContentDescriptionAndTooltip(R.string.collapse) + val horizontalPadding = navBar.itemActiveIndicatorExpandedMarginHorizontal + root.setPadding(horizontalPadding, 0, horizontalPadding, 0) } } }