diff --git a/app/src/main/java/com/finnmglas/launcher/MainActivity.kt b/app/src/main/java/com/finnmglas/launcher/MainActivity.kt index 4748900..44edd15 100644 --- a/app/src/main/java/com/finnmglas/launcher/MainActivity.kt +++ b/app/src/main/java/com/finnmglas/launcher/MainActivity.kt @@ -176,7 +176,8 @@ class MainActivity : AppCompatActivity(), } override fun onLongPress(event: MotionEvent) { - launchApp(longClickApp, this) + if(longClickApp != "") launchApp(longClickApp, this) + else openSettings() } override fun onDoubleTap(event: MotionEvent): Boolean { diff --git a/app/src/main/java/com/finnmglas/launcher/settings/actions/ActionsRecyclerAdapter.kt b/app/src/main/java/com/finnmglas/launcher/settings/actions/ActionsRecyclerAdapter.kt index 63c5667..877df35 100644 --- a/app/src/main/java/com/finnmglas/launcher/settings/actions/ActionsRecyclerAdapter.kt +++ b/app/src/main/java/com/finnmglas/launcher/settings/actions/ActionsRecyclerAdapter.kt @@ -62,7 +62,8 @@ class ActionsRecyclerAdapter(val activity: Activity): viewHolder.removeAction.visibility = View.GONE viewHolder.chooseButton.visibility = View.VISIBLE viewHolder.chooseButton.setOnClickListener{ chooseApp(actionName.toString()) } - setButtonColor(viewHolder.chooseButton, vibrantColor) + if (getSavedTheme(activity) =="custom") + setButtonColor(viewHolder.chooseButton, vibrantColor) } } catch (e : Exception) { @@ -70,7 +71,8 @@ class ActionsRecyclerAdapter(val activity: Activity): viewHolder.removeAction.visibility = View.GONE viewHolder.chooseButton.visibility = View.VISIBLE viewHolder.chooseButton.setOnClickListener{ chooseApp(actionName.toString()) } - setButtonColor(viewHolder.chooseButton, vibrantColor) + if (getSavedTheme(activity) =="custom") + setButtonColor(viewHolder.chooseButton, vibrantColor) } }