浏览代码

Merge pull request #7749 from nextcloud/ezaquarii/fix-crash-in-set-status-dialog

Fix crash in SetStatusDialogFragment.clearTopStatus
Tobias Kaminsky 4 年之前
父节点
当前提交
af2891a4a7
共有 1 个文件被更改,包括 7 次插入6 次删除
  1. 7 6
      src/main/java/com/nextcloud/ui/SetStatusDialogFragment.kt

+ 7 - 6
src/main/java/com/nextcloud/ui/SetStatusDialogFragment.kt

@@ -344,12 +344,13 @@ class SetStatusDialogFragment :
     }
     }
 
 
     private fun clearTopStatus() {
     private fun clearTopStatus() {
-        val grey = resources.getColor(R.color.grey_200)
-
-        onlineStatus.setBackgroundColor(grey)
-        awayStatus.setBackgroundColor(grey)
-        dndStatus.setBackgroundColor(grey)
-        invisibleStatus.setBackgroundColor(grey)
+        context?.let {
+            val grey = it.resources.getColor(R.color.grey_200)
+            onlineStatus.setBackgroundColor(grey)
+            awayStatus.setBackgroundColor(grey)
+            dndStatus.setBackgroundColor(grey)
+            invisibleStatus.setBackgroundColor(grey)
+        }
     }
     }
 
 
     private fun setStatusMessage() {
     private fun setStatusMessage() {