Decrease default longpress timeout to 400ms.
am: 71f85e9194
Change-Id: I0daedfc5d6d2c0b98feda11f1930eaf3fdca7e76
This commit is contained in:
@@ -153,7 +153,7 @@
|
|||||||
<integer name="def_download_manager_recommended_max_bytes_over_mobile">-1</integer>
|
<integer name="def_download_manager_recommended_max_bytes_over_mobile">-1</integer>
|
||||||
|
|
||||||
<!-- Default for Settings.Secure.LONG_PRESS_TIMEOUT_MILLIS -->
|
<!-- Default for Settings.Secure.LONG_PRESS_TIMEOUT_MILLIS -->
|
||||||
<integer name="def_long_press_timeout_millis">500</integer>
|
<integer name="def_long_press_timeout_millis">400</integer>
|
||||||
|
|
||||||
<!-- Default for Settings.Secure.SHOW_IME_WITH_HARD_KEYBOARD -->
|
<!-- Default for Settings.Secure.SHOW_IME_WITH_HARD_KEYBOARD -->
|
||||||
<bool name="def_show_ime_with_hard_keyboard">false</bool>
|
<bool name="def_show_ime_with_hard_keyboard">false</bool>
|
||||||
|
|||||||
@@ -2085,7 +2085,7 @@ public class SettingsProvider extends ContentProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private final class UpgradeController {
|
private final class UpgradeController {
|
||||||
private static final int SETTINGS_VERSION = 129;
|
private static final int SETTINGS_VERSION = 130;
|
||||||
|
|
||||||
private final int mUserId;
|
private final int mUserId;
|
||||||
|
|
||||||
@@ -2376,6 +2376,32 @@ public class SettingsProvider extends ContentProvider {
|
|||||||
currentVersion = 129;
|
currentVersion = 129;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (currentVersion == 129) {
|
||||||
|
// default longpress timeout changed from 500 to 400. If unchanged from the old
|
||||||
|
// default, update to the new default.
|
||||||
|
final SettingsState systemSecureSettings =
|
||||||
|
getSecureSettingsLocked(userId);
|
||||||
|
final String oldValue = systemSecureSettings.getSettingLocked(
|
||||||
|
Settings.Secure.LONG_PRESS_TIMEOUT).getValue();
|
||||||
|
if (TextUtils.equals("500", oldValue)) {
|
||||||
|
systemSecureSettings.insertSettingLocked(
|
||||||
|
Settings.Secure.LONG_PRESS_TIMEOUT,
|
||||||
|
String.valueOf(getContext().getResources().getInteger(
|
||||||
|
R.integer.def_long_press_timeout_millis)),
|
||||||
|
SettingsState.SYSTEM_PACKAGE_NAME);
|
||||||
|
}
|
||||||
|
currentVersion = 130;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (currentVersion != newVersion) {
|
||||||
|
Slog.w("SettingsProvider", "warning: upgrading settings database to version "
|
||||||
|
+ newVersion + " left it at "
|
||||||
|
+ currentVersion + " instead; this is probably a bug", new Throwable());
|
||||||
|
if (DEBUG) {
|
||||||
|
throw new RuntimeException("db upgrade error");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// vXXX: Add new settings above this point.
|
// vXXX: Add new settings above this point.
|
||||||
|
|
||||||
// Return the current version.
|
// Return the current version.
|
||||||
|
|||||||
Reference in New Issue
Block a user