code cleanup

This commit is contained in:
Josia Pietsch 2024-09-14 14:08:13 +02:00
parent 5cd3d62e1a
commit 95e2f82736
Signed by: jrpie
GPG key ID: E70B571D66986A2D
2 changed files with 15 additions and 17 deletions

View file

@ -186,11 +186,11 @@ class HomeActivity : UIObject, AppCompatActivity(),
if (e1 == null) return false
val displayMetrics: DisplayMetrics? = DisplayMetrics()
val displayMetrics: DisplayMetrics = DisplayMetrics()
windowManager.defaultDisplay.getMetrics(displayMetrics)
val width = displayMetrics!!.widthPixels
val height = displayMetrics!!.heightPixels
val width = displayMetrics.widthPixels
val height = displayMetrics.heightPixels
val diffX = e1.x - e2.x
val diffY = e1.y - e2.y

View file

@ -33,26 +33,24 @@ SettingsFragmentActions : Fragment(), UIObject {
): View {
binding = SettingsActionsBinding.inflate(inflater, container, false)
binding?.root?.viewTreeObserver?.addOnGlobalLayoutListener {
val buttonHeight =
binding?.settingsActionsButtons?.height ?: return@addOnGlobalLayoutListener
val height = binding?.root?.height ?: return@addOnGlobalLayoutListener
if (buttonHeight > 0.2 * height) {
binding?.settingsActionsButtons?.visibility = View.GONE
} else {
binding?.settingsActionsButtons?.visibility = View.VISIBLE
}
}
return binding!!.root
}
override fun onStart() {
super<Fragment>.onStart()
super<UIObject>.onStart()
binding?.root?.viewTreeObserver?.addOnGlobalLayoutListener {
binding?.settingsActionsButtons?.height?.let { buttonHeight ->
binding?.root?.height?.let { height ->
if (buttonHeight > 0.2 * height) {
binding?.settingsActionsButtons?.visibility = View.GONE
} else {
binding?.settingsActionsButtons?.visibility = View.VISIBLE
}
}
}
}
}
override fun setOnClicks() {