mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 21:27:40 +00:00
Merge pull request #151 from glyptodon/simple-defaults
GUAC-1053: Default to "none" input mode as before.
This commit is contained in:
@@ -58,7 +58,7 @@ angular.module('settings').factory('preferenceService', ['$injector',
|
|||||||
*
|
*
|
||||||
* @type String
|
* @type String
|
||||||
*/
|
*/
|
||||||
inputMethod : null
|
inputMethod : 'none'
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -88,17 +88,6 @@ angular.module('settings').factory('preferenceService', ['$injector',
|
|||||||
}
|
}
|
||||||
catch (ignore) {}
|
catch (ignore) {}
|
||||||
|
|
||||||
// Choose reasonable default input method based on best-guess at platform
|
|
||||||
if (service.preferences.inputMethod === null) {
|
|
||||||
|
|
||||||
// Use text input by default if platform likely lacks physical keyboard
|
|
||||||
if (/android|ipad|iphone/i.test(navigator.userAgent))
|
|
||||||
service.preferences.inputMethod = 'text';
|
|
||||||
else
|
|
||||||
service.preferences.inputMethod = 'none';
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// Persist settings when window is unloaded
|
// Persist settings when window is unloaded
|
||||||
$window.addEventListener('unload', service.save);
|
$window.addEventListener('unload', service.save);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user