diff --git a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt
index 60cde08..06f5f01 100644
--- a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt
+++ b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt
@@ -275,7 +275,8 @@ class ListingFragment : Fragment() {
30 -> "11"
31, 32 -> "12"
33 -> "13"
- else -> "> 13"
+ 34 -> "14"
+ else -> "> 14"
}
info += "\nSoftware: $androidName ($androidVersion)"
@@ -303,7 +304,7 @@ class ListingFragment : Fragment() {
.setTitle("Niko Diamadis")
.setMessage(
Html.fromHtml("Für Fragen, Fehlermeldung und Anmerkungen:
" +
- "Signal/Whatsapp: +49 1511 7779103
" +
+ "Signal/WhatsApp: +49 1511 7779103
" +
"E-Mail: niko@cyb3rko.de"
))
.show()
diff --git a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt
index 349c729..7ca6c8d 100644
--- a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt
+++ b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt
@@ -5,6 +5,7 @@ import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
+import android.widget.AbsListView
import android.widget.ArrayAdapter
import androidx.fragment.app.Fragment
import com.cyb3rko.techniklogger.R
@@ -60,6 +61,24 @@ class ManageMembersFragment : Fragment() {
}
}
+ binding.list.setOnScrollListener(object : AbsListView.OnScrollListener {
+ override fun onScrollStateChanged(view: AbsListView?, scrollState: Int) {}
+
+ override fun onScroll(
+ view: AbsListView?,
+ firstVisibleItem: Int,
+ visibleItemCount: Int,
+ totalItemCount: Int
+ ) {
+ val topRowVerticalPosition = if (binding.list.childCount == 0) {
+ 0
+ } else {
+ binding.list.getChildAt(0).top
+ }
+ binding.swipeRefreshLayout.isEnabled = firstVisibleItem == 0 && topRowVerticalPosition >= 0
+ }
+ })
+
return root
}