Beautus 7 лет назад
Родитель
Сommit
a739e663d5

+ 2 - 2
app/build.gradle

@@ -12,8 +12,8 @@ android {
         applicationId "com.sduduzog.slimlauncher"
         minSdkVersion 16
         targetSdkVersion 28
-        versionCode 28
-        versionName "2.2.6"
+        versionCode 29
+        versionName "2.2.7"
         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
         vectorDrawables.useSupportLibrary = true
     }

+ 2 - 6
app/src/main/java/com/sduduzog/slimlauncher/ui/main/MainFragment.kt

@@ -101,7 +101,8 @@ class MainFragment : StatusBarThemeFragment(), MainActivity.OnBackPressedListene
                     val width = it.measuredWidth
                     val height = it.measuredHeight
                     val opts = ActivityOptionsCompat.makeClipRevealAnimation(it, left, top, width, height)
-                    startActivity(intent, opts.toBundle())
+                    if (intent.resolveActivity(context!!.packageManager) != null)
+                        startActivity(intent, opts.toBundle())
                 } catch (e: ActivityNotFoundException) {
                     // Do nothing, we've failed :(
                 }
@@ -209,11 +210,6 @@ class MainFragment : StatusBarThemeFragment(), MainActivity.OnBackPressedListene
                         Uri.parse("http://play.google.com/store/apps/details?id=" + context?.packageName)))
             }
         }
-        changeLauncherText.setOnClickListener {
-            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
-                startActivity(Intent(Settings.ACTION_HOME_SETTINGS))
-            }
-        }
         aboutText.setOnClickListener(Navigation.createNavigateOnClickListener(R.id.action_mainFragment_to_aboutFragment))
 
         deviceSettingsText.setOnClickListener {