mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-08-15 03:07:24 +00:00
Fix dialog when toggling keyboard multiple times
This commit is contained in:
@@ -55,10 +55,12 @@ class MagiskDialog(
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val paddingTop = binding.root.paddingTop
|
||||||
|
val paddingBottom = binding.root.paddingBottom
|
||||||
ViewCompat.setOnApplyWindowInsetsListener(binding.root) { view, insets ->
|
ViewCompat.setOnApplyWindowInsetsListener(binding.root) { view, insets ->
|
||||||
view.updatePadding(
|
view.updatePadding(
|
||||||
top = view.paddingTop + insets.systemWindowInsetTop,
|
top = paddingTop + insets.systemWindowInsetTop,
|
||||||
bottom = view.paddingBottom + insets.systemWindowInsetBottom
|
bottom = paddingBottom + insets.systemWindowInsetBottom
|
||||||
)
|
)
|
||||||
insets
|
insets
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user