diff --git a/app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt b/app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt
index ff2ce74f2..1fd747a32 100644
--- a/app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt
+++ b/app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt
@@ -355,24 +355,25 @@ class SetStatusDialogFragment :
}
private fun visualizeStatus(statusType: StatusType) {
+ clearTopStatus()
when (statusType) {
StatusType.ONLINE -> {
- clearTopStatus()
binding.onlineStatus.setBackgroundColor(resources.getColor(R.color.colorPrimary))
+ binding.onlineHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text_dark_background))
}
StatusType.AWAY -> {
- clearTopStatus()
binding.awayStatus.setBackgroundColor(resources.getColor(R.color.colorPrimary))
+ binding.awayHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text_dark_background))
}
StatusType.DND -> {
- clearTopStatus()
binding.dndStatus.setBackgroundColor(resources.getColor(R.color.colorPrimary))
+ binding.dndHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text_dark_background))
}
StatusType.INVISIBLE -> {
- clearTopStatus()
binding.invisibleStatus.setBackgroundColor(resources.getColor(R.color.colorPrimary))
+ binding.invisibleHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text_dark_background))
}
- else -> clearTopStatus()
+ else -> Log.d(logTag, "unknown status")
}
}
@@ -383,6 +384,11 @@ class SetStatusDialogFragment :
binding.awayStatus.setBackgroundColor(grey)
binding.dndStatus.setBackgroundColor(grey)
binding.invisibleStatus.setBackgroundColor(grey)
+
+ binding.onlineHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text))
+ binding.awayHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text))
+ binding.dndHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text))
+ binding.invisibleHeadline.setTextColor(resources.getColor(R.color.high_emphasis_text))
}
}
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
index 2e630736f..ee62ad4ff 100644
--- a/app/src/main/res/values-night/colors.xml
+++ b/app/src/main/res/values-night/colors.xml
@@ -38,6 +38,7 @@
#deffffff
#99ffffff
#61ffffff
+ #de000000
#121212
#99121212
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 0289c8679..e67e5c6fe 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -39,6 +39,7 @@
#de000000
#99000000
#61000000
+ #deffffff
#deffffff