diff --git a/lawnchair/res/drawable/ic_lens_color.xml b/lawnchair/res/drawable/ic_lens_color.xml
index f03228b841..924bf5e741 100644
--- a/lawnchair/res/drawable/ic_lens_color.xml
+++ b/lawnchair/res/drawable/ic_lens_color.xml
@@ -1,23 +1,21 @@
-
-
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+
+
+
+
diff --git a/lawnchair/res/drawable/ic_mic_color.xml b/lawnchair/res/drawable/ic_mic_color.xml
index e3da2cf218..68b85ec262 100644
--- a/lawnchair/res/drawable/ic_mic_color.xml
+++ b/lawnchair/res/drawable/ic_mic_color.xml
@@ -1,20 +1,18 @@
-
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+
+
+
diff --git a/lawnchair/res/drawable/ic_super_g_color.xml b/lawnchair/res/drawable/ic_super_g_color.xml
index 90d69ec322..3c8338b31a 100644
--- a/lawnchair/res/drawable/ic_super_g_color.xml
+++ b/lawnchair/res/drawable/ic_super_g_color.xml
@@ -1,20 +1,18 @@
-
-
-
-
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+
+
+
diff --git a/lawnchair/res/layout/search_container_hotseat.xml b/lawnchair/res/layout/search_container_hotseat.xml
index a8f36fe09c..3710bfd6af 100644
--- a/lawnchair/res/layout/search_container_hotseat.xml
+++ b/lawnchair/res/layout/search_container_hotseat.xml
@@ -33,19 +33,23 @@
android:background="@drawable/pill_ripple"
android:clickable="true"
android:contentDescription="@string/label_voice_search"
- android:focusable="false" />
+ android:focusable="false"
+ android:padding="@dimen/qsb_icon_padding"
+ tools:src="@drawable/ic_mic_color" />
diff --git a/lawnchair/res/values/dimens.xml b/lawnchair/res/values/dimens.xml
index c73954519b..95e7f29c60 100644
--- a/lawnchair/res/values/dimens.xml
+++ b/lawnchair/res/values/dimens.xml
@@ -34,7 +34,7 @@
30dp
16dp
- 8dp
+ 10dp
20dp
124dp
6dp
diff --git a/lawnchair/src/app/lawnchair/qsb/AssistantIconView.kt b/lawnchair/src/app/lawnchair/qsb/AssistantIconView.kt
index 3c549b1f05..ecc4828b46 100644
--- a/lawnchair/src/app/lawnchair/qsb/AssistantIconView.kt
+++ b/lawnchair/src/app/lawnchair/qsb/AssistantIconView.kt
@@ -4,15 +4,15 @@ import android.annotation.SuppressLint
import android.content.Context
import android.content.Intent
import android.util.AttributeSet
-import android.widget.ImageView
+import android.widget.ImageButton
import com.android.launcher3.R
import com.android.launcher3.qsb.QsbContainerView
@SuppressLint("AppCompatCustomView")
-class AssistantIconView(context: Context, attrs: AttributeSet?) : ImageView(context, attrs) {
+class AssistantIconView(context: Context, attrs: AttributeSet?) : ImageButton(context, attrs) {
init {
- scaleType = ScaleType.CENTER
+ scaleType = ScaleType.FIT_CENTER
setOnClickListener {
val intent = Intent(Intent.ACTION_VOICE_COMMAND)
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK)