[Mobile] Small tweaks/bug fixes

Small tweaks/fixes (use appropriate variable names etc) for
refactoring mobile support classes.
This commit is contained in:
Victor Woeltjen 2015-09-18 12:13:05 -07:00
parent 4c5808c8c9
commit 70bcb723ef
2 changed files with 6 additions and 3 deletions

View File

@ -41,7 +41,7 @@ define(
*/
function AgentService($window) {
var userAgent = $window.navigator.userAgent,
matches = ua.match(/iPad|iPhone|Android/i) || [];
matches = userAgent.match(/iPad|iPhone|Android/i) || [];
this.mobileName = matches[0];
this.$window = $window;
@ -79,7 +79,7 @@ define(
* @returns {boolean} true in portrait mode
*/
AgentService.prototype.isPortrait = function () {
return $window.innerWidth < $window.innerHeight;
return this.$window.innerWidth < this.$window.innerHeight;
};
/**

View File

@ -43,7 +43,10 @@ define(
}
if (agentService.isMobile()) {
navigationService.listen(changeObject);
navigationService.addListener(changeObject);
$scope.$on("$destroy", function () {
navigationService.removeListener(changeObject);
});
}
this.state = true;