Skip to content

Commit

Permalink
Hide emoji button when fn buttons disabled
Browse files Browse the repository at this point in the history
  • Loading branch information
frknkrc44 committed Jan 26, 2024
1 parent e0abc17 commit 39e61b8
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions app/src/main/java/org/blinksd/board/views/SuggestionLayout.java
Original file line number Diff line number Diff line change
Expand Up @@ -241,21 +241,29 @@ public void reTheme() {
key.setKeyImageVisible(key.isKeyIconSet());

switch(key.getNormalPressEvent().first) {
case KeyEvent.KEYCODE_EISU:
case KeyEvent.KEYCODE_EISU: {
boolean enableClipboard = SuperDBHelper.getBooleanOrDefaultResolved(SettingMap.SET_ENABLE_CLIPBOARD);
key.setVisibility(enableClipboard ? View.VISIBLE : View.GONE);
break;
case KeyEvent.KEYCODE_NUM:
}
case KeyEvent.KEYCODE_NUM: {
boolean numDisabled = SuperDBHelper.getBooleanOrDefault(SettingMap.SET_DISABLE_NUMBER_ROW);
key.setVisibility(numDisabled ? View.VISIBLE : View.GONE);
break;
}
case KeyEvent.KEYCODE_DPAD_LEFT:
case KeyEvent.KEYCODE_DPAD_RIGHT:
case SuperBoard.KEYCODE_TOGGLE_CTRL:
case SuperBoard.KEYCODE_TOGGLE_ALT:
case SuperBoard.KEYCODE_TOGGLE_ALT: {
boolean fnDisabled = SuperDBHelper.getBooleanOrDefault(SettingMap.SET_HIDE_TOP_BAR_FN_BUTTONS);
key.setVisibility(fnDisabled ? View.GONE : View.VISIBLE);
break;
}
case KeyEvent.KEYCODE_KANA: {
boolean fnDisabled = SuperDBHelper.getBooleanOrDefault(SettingMap.SET_HIDE_TOP_BAR_FN_BUTTONS);
key.setVisibility(fnDisabled ? View.VISIBLE : View.GONE);
break;
}
}

setKeyLockStatus(key);
Expand Down

0 comments on commit 39e61b8

Please sign in to comment.