commit 801b16db7e62552e9f12ec1a82994434e43a065d
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue Apr 14 19:29:26 2020 +0100

    Minor.

diff --git a/src/main/java/org/distorted/dialogs/RubikDialogAbout.java b/src/main/java/org/distorted/dialogs/RubikDialogAbout.java
index fca20600..5f36bfa9 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogAbout.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogAbout.java
@@ -44,13 +44,17 @@ public class RubikDialogAbout extends AppCompatDialogFragment
     super.onStart();
 
     Dialog dialog = getDialog();
-    dialog.setCanceledOnTouchOutside(false);
 
-    Window window = dialog.getWindow();
-
-    if( window!=null )
+    if( dialog!=null )
       {
-      window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+      dialog.setCanceledOnTouchOutside(false);
+
+      Window window = dialog.getWindow();
+
+      if( window!=null )
+        {
+        window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+        }
       }
     }
 
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogEffects.java b/src/main/java/org/distorted/dialogs/RubikDialogEffects.java
index 14c0cf44..e762908b 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogEffects.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogEffects.java
@@ -57,13 +57,17 @@ public class RubikDialogEffects extends AppCompatDialogFragment implements SeekB
     super.onStart();
 
     Dialog dialog = getDialog();
-    dialog.setCanceledOnTouchOutside(false);
 
-    Window window = dialog.getWindow();
-
-    if( window!=null )
+    if( dialog!=null )
       {
-      window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+      dialog.setCanceledOnTouchOutside(false);
+
+      Window window = dialog.getWindow();
+
+      if( window!=null )
+        {
+        window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+        }
       }
     }
 
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogNewRecord.java b/src/main/java/org/distorted/dialogs/RubikDialogNewRecord.java
index 92944133..443bfb6a 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogNewRecord.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogNewRecord.java
@@ -49,13 +49,17 @@ public class RubikDialogNewRecord extends AppCompatDialogFragment
     super.onStart();
 
     Dialog dialog = getDialog();
-    dialog.setCanceledOnTouchOutside(false);
 
-    Window window = dialog.getWindow();
-
-    if( window!=null )
+    if( dialog!=null )
       {
-      window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+      dialog.setCanceledOnTouchOutside(false);
+
+      Window window = dialog.getWindow();
+
+      if( window!=null )
+        {
+        window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+        }
       }
     }
 
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogScores.java b/src/main/java/org/distorted/dialogs/RubikDialogScores.java
index 05929c0b..fedb4a9d 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogScores.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogScores.java
@@ -52,13 +52,17 @@ public class RubikDialogScores extends AppCompatDialogFragment
     super.onStart();
 
     Dialog dialog = getDialog();
-    dialog.setCanceledOnTouchOutside(false);
 
-    Window window = dialog.getWindow();
-
-    if( window!=null )
+    if( dialog!=null )
       {
-      window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+      dialog.setCanceledOnTouchOutside(false);
+
+      Window window = dialog.getWindow();
+
+      if( window!=null )
+        {
+        window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+        }
       }
     }
 
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogSetName.java b/src/main/java/org/distorted/dialogs/RubikDialogSetName.java
index c4735c95..35638456 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogSetName.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogSetName.java
@@ -68,14 +68,14 @@ public class RubikDialogSetName extends AppCompatDialogFragment
         {
         window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
         }
-      }
 
-    Button positiveButton = dialog.getButton(Dialog.BUTTON_POSITIVE);
+      Button positiveButton = dialog.getButton(Dialog.BUTTON_POSITIVE);
 
-    if( positiveButton!=null )
-      {
-      String editName = mEdit.getText().toString();
-      positiveButton.setEnabled(editName.length()>0);
+      if( positiveButton!=null )
+        {
+        String editName = mEdit.getText().toString();
+        positiveButton.setEnabled(editName.length()>0);
+        }
       }
     }
 
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogSolved.java b/src/main/java/org/distorted/dialogs/RubikDialogSolved.java
index 43f70f9b..3f90fecb 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogSolved.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogSolved.java
@@ -46,13 +46,17 @@ public class RubikDialogSolved extends AppCompatDialogFragment
     super.onStart();
 
     Dialog dialog = getDialog();
-    dialog.setCanceledOnTouchOutside(false);
 
-    Window window = dialog.getWindow();
-
-    if( window!=null )
+    if( dialog!=null )
       {
-      window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+      dialog.setCanceledOnTouchOutside(false);
+
+      Window window = dialog.getWindow();
+
+      if( window!=null )
+        {
+        window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+        }
       }
     }
 
diff --git a/src/main/java/org/distorted/dialogs/RubikDialogSolverError.java b/src/main/java/org/distorted/dialogs/RubikDialogSolverError.java
index 082ff924..d0a3d21b 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogSolverError.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogSolverError.java
@@ -44,13 +44,17 @@ public class RubikDialogSolverError extends AppCompatDialogFragment
     super.onStart();
 
     Dialog dialog = getDialog();
-    dialog.setCanceledOnTouchOutside(false);
 
-    Window window = dialog.getWindow();
-
-    if( window!=null )
+    if( dialog!=null )
       {
-      window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+      dialog.setCanceledOnTouchOutside(false);
+
+      Window window = dialog.getWindow();
+
+      if( window!=null )
+        {
+        window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
+        }
       }
     }
 
