Merge pull request #19923 from owncloud/apps-donotdisplaybrokenappiconininternetexplorer
Disable app icon preview in apps page for IE
This commit is contained in:
commit
ae0f20471a
|
@ -1632,6 +1632,15 @@ OC.Util = {
|
||||||
return $el;
|
return $el;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns whether this is IE
|
||||||
|
*
|
||||||
|
* @return {bool} true if this is IE, false otherwise
|
||||||
|
*/
|
||||||
|
isIE: function() {
|
||||||
|
return $('html').hasClass('ie');
|
||||||
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns whether this is IE8
|
* Returns whether this is IE8
|
||||||
*
|
*
|
||||||
|
|
|
@ -161,8 +161,8 @@ OC.Settings.Apps = OC.Settings.Apps || {
|
||||||
|
|
||||||
var page = $('#app-' + app.id);
|
var page = $('#app-' + app.id);
|
||||||
|
|
||||||
// image loading kung-fu
|
// image loading kung-fu (IE doesn't properly scale SVGs, so disable app icons)
|
||||||
if (app.preview) {
|
if (app.preview && !OC.Util.isIE()) {
|
||||||
var currentImage = new Image();
|
var currentImage = new Image();
|
||||||
currentImage.src = app.preview;
|
currentImage.src = app.preview;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue