diff --git a/app/build.gradle b/app/build.gradle
index f877a9d..da38ec6 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -64,7 +64,7 @@ android {
}
dependencies {
- implementation 'com.github.SimpleMobileTools:Simple-Commons:8f22f91a00'
+ implementation 'com.github.SimpleMobileTools:Simple-Commons:608dbb5ca9'
kapt 'androidx.room:room-compiler:2.3.0'
implementation 'androidx.room:room-runtime:2.3.0'
diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt
index 1f22a00..8f50d39 100644
--- a/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/adapters/ClipsActivityAdapter.kt
@@ -1,5 +1,6 @@
package com.simplemobiletools.keyboard.adapters
+import android.view.Menu
import android.view.MotionEvent
import android.view.View
import android.view.ViewGroup
@@ -16,7 +17,6 @@ import com.simplemobiletools.commons.interfaces.ItemTouchHelperContract
import com.simplemobiletools.commons.interfaces.RefreshRecyclerViewListener
import com.simplemobiletools.commons.interfaces.StartReorderDragListener
import com.simplemobiletools.commons.views.MyRecyclerView
-import com.simplemobiletools.commons.views.bottomactionmenu.BottomActionMenuView
import com.simplemobiletools.keyboard.R
import com.simplemobiletools.keyboard.dialogs.AddOrEditClipDialog
import com.simplemobiletools.keyboard.extensions.clipsDB
@@ -48,8 +48,10 @@ class ClipsActivityAdapter(
override fun getActionMenuId() = R.menu.cab_clips
- override fun onBottomActionMenuCreated(view: BottomActionMenuView) {
- view.toggleItemVisibility(R.id.cab_edit, isOneItemSelected())
+ override fun prepareActionMode(menu: Menu) {
+ menu.apply {
+ findItem(R.id.cab_edit).isVisible = isOneItemSelected()
+ }
}
override fun actionItemPressed(id: Int) {
diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/Constants.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/Constants.kt
index af30f6b..4f6a992 100644
--- a/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/Constants.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/Constants.kt
@@ -5,7 +5,7 @@ const val SHIFT_ON_ONE_CHAR = 1
const val SHIFT_ON_PERMANENT = 2
// limit the count of alternative characters that show up at long pressing a key
-const val MAX_KEYS_PER_MINI_ROW = 8
+const val MAX_KEYS_PER_MINI_ROW = 9
// shared prefs
const val VIBRATE_ON_KEYPRESS = "vibrate_on_keypress"
diff --git a/app/src/main/res/xml/keys_letters_english.xml b/app/src/main/res/xml/keys_letters_english.xml
index 21e94a7..80f5e23 100644
--- a/app/src/main/res/xml/keys_letters_english.xml
+++ b/app/src/main/res/xml/keys_letters_english.xml
@@ -14,7 +14,7 @@
app:topSmallNumber="2" />
@@ -91,7 +91,7 @@
app:keyWidth="15%p" />