MOBILE-2830 desktop: Fix add platform class name

main
Dani Palou 2019-01-15 14:45:30 +01:00
parent f19b436d15
commit ac37a875de
1 changed files with 11 additions and 5 deletions

View File

@ -51,11 +51,17 @@ export class MoodleMobileApp implements OnInit {
keyboard.hideFormAccessoryBar(false);
let desktopClass = this.appProvider.isDesktop() ? 'platform-desktop' : '';
desktopClass += this.appProvider.isMac() ? ' platform-mac' : '';
desktopClass += this.appProvider.isLinux() ? ' platform-linux' : '';
desktopClass += this.appProvider.isWindows() ? ' platform-windows' : '';
desktopClass != '' ? app.setElementClass(desktopClass, true) : false;
if (this.appProvider.isDesktop()) {
app.setElementClass('platform-desktop', true);
if (this.appProvider.isMac()) {
app.setElementClass('platform-mac', true);
} else if (this.appProvider.isLinux()) {
app.setElementClass('platform-linux', true);
} else if (this.appProvider.isWindows()) {
app.setElementClass('platform-windows', true);
}
}
});
}