|
|
@@ -539,6 +539,7 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback {
|
|
|
findItem(R.id.menu_show_overlay).isChecked =
|
|
|
BooleanSetting.SHOW_INPUT_OVERLAY.getBoolean()
|
|
|
findItem(R.id.menu_haptics).isChecked = BooleanSetting.HAPTIC_FEEDBACK.getBoolean()
|
|
|
+ findItem(R.id.menu_touchscreen).isChecked = BooleanSetting.TOUCHSCREEN.getBoolean()
|
|
|
}
|
|
|
|
|
|
popup.setOnMenuItemClickListener {
|
|
|
@@ -628,6 +629,12 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback {
|
|
|
true
|
|
|
}
|
|
|
|
|
|
+ R.id.menu_touchscreen -> {
|
|
|
+ it.isChecked = !it.isChecked
|
|
|
+ BooleanSetting.TOUCHSCREEN.setBoolean(it.isChecked)
|
|
|
+ true
|
|
|
+ }
|
|
|
+
|
|
|
R.id.menu_reset_overlay -> {
|
|
|
binding.drawerLayout.close()
|
|
|
resetInputOverlay()
|