Hi, got bugs onto IE11 after fresh upgrade of version 13
It was not crashing with NC12 and Calendar 1.5.6
Help!!
The left menu should be ok
The left menu does not appear
NextCloud 13.0.0 fresh update
Operating system:
Centos 7.2
Web server:
Apache 2.4
Database:
mysql Ver 15.1 Distrib 5.5.56-MariaDB, for Linux (x86_64)
PHP version:
PHP 7.1.13 (cli) (built: Jan 3 2018 11:00:58)
Server version: (see your admin page)
13.0.0.0
Calendar version: (see the apps page)
1.6.0
Updated from an older installed version or fresh install:
fresh update from 12.0.0.29
DOM7011: Le code de la page a désactivé la mise en cache précédente et suivante. Pour plus d’informations, voir : http://go.microsoft.com/fwlink/?LinkID=291337
Fichier : calendar
HTML1300: Une navigation s’est produite.
Fichier : calendar
HTML1202: http:/xxxxxxxxxxxxxxxxxxx/index.php/apps/calendar/ fonctionne en affichage de compatibilité car l’option « Afficher les sites intranet dans Affichage de compatibilité » est sélectionnée.
Fichier : calendar
HTML1500: La balise ne peut pas se fermer automatiquement. Utilisez une balise de fermeture explicite.
Fichier : calendar, ligne : 79, colonne : 21
HTML1500: La balise ne peut pas se fermer automatiquement. Utilisez une balise de fermeture explicite.
Fichier : calendar, ligne : 91, colonne : 21
HTML1500: La balise ne peut pas se fermer automatiquement. Utilisez une balise de fermeture explicite.
Fichier : calendar, ligne : 103, colonne : 21
HTML1500: La balise ne peut pas se fermer automatiquement. Utilisez une balise de fermeture explicite.
Fichier : calendar, ligne : 115, colonne : 21
HTML1500: La balise ne peut pas se fermer automatiquement. Utilisez une balise de fermeture explicite.
Fichier : calendar, ligne : 127, colonne : 21
JQMIGRATE: Migrate is installed, version 1.4.0
Deprecation warning: use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.
TypeError: L’objet ne gère pas la propriété ou la méthode « registerProtocolHandler »
{
[functions]: ,
__proto__: { },
description: "L’objet ne gère pas la propriété ou la méthode « registerProtocolHandler »",
message: "L’objet ne gère pas la propriété ou la méthode « registerProtocolHandler »",
name: "TypeError",
number: -2146827850,
stack: "TypeError: L’objet ne gère pas la propriété ou la méthode « registerProtocolHandler »
at Anonymous function (http:/xxxxxxxxxxxxxxx/apps/calendar/js/public/app.min.js?v=33e9d56d-15:1:2244)
at a (http:/xxxxxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:4:21154)
at Anonymous function (http://xxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:4:21972)
at o (http://xxxxxxxxxxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:3:31499)
at pt (http://xxxxxxxxxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:4:21912)
at a (http://xxxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:4:7685)
at ce (http://xxxxxxxxxxxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:4:7904)
at le (http://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/apps/calendar/js/public/vendor.ie.min.js?v=33e9d56d-15:4:7239)
at Anonymous function (http://l81970"
}
Attempting to call a FullCalendar method on an element with no calendar.
Attempting to call a FullCalendar method on an element with no calendar.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
@skjnldsv Most likely related to your SCSS changes. Any chance you can check this? :)
@jacestk Can you please provide screenshots?
Assigning me. Please post screenshots :)
Here you are!

left menu should be like this:
Can you try to clear your cache please? :)
No changes...
Can confirm. IE11 shows the html like this for some reason and then complains of tags endings not matching :
<li ng-repeat="item in calendarListItems | orderBy: item.calendar.order | calendarListFilter"
class="app-navigation-list-item"
ng-class="{
active: item.calendar.enabled,
'icon-loading-small': item.displaySpinner(),
editing: item.isEditing() || item.displayCalDAVUrl || item.displayWebCalUrl
}">
<span class="calendarCheckbox app-navigation-entry-bullet"
ng-click="triggerEnable(item)"
ng-if="item.displayColorIndicator() && !item.calendar.hasWarnings()"
ng-style="{ 'background-color' : item.calendar.enabled == true ? item.calendar.color : 'transparent' }">
</span>
<a class="action permanent"
ng-class="{'icon-error': item.calendar.hasWarnings()}"
href="#"
ng-click="triggerEnable(item)"
title="{{ item.calendar.hasWarnings() ? warningLabel : item.calendar.displayname }}">
{{ item.calendar.displayname }}
</span>
</a>
span ending twice?
on my old version:
<a class="action permanent"
ng-class="{'calendar-list-cut-name': item.calendar.isShared() || item.calendar.isPublished() }"
href="#"
ng-click="triggerEnable(item)"
ng-show="!item.isEditing()"
title="{{ item.calendar.displayname }}">
<span class="icon icon-error"
ng-if="item.calendar.hasWarnings()"
title="Certains événements de cet agenda sont cassés. Merci de consulter la console JS pour plus d'info.">
</span>
{{ item.calendar.displayname }}
</a>
Is removing that span already fixing support for IE?
I unfortunately can't tell right now since IE can't access my dev env. But looking at the visual issue, it should.
Nope still goes wrong... :(

Here is the bug in action!
@skjnldsv This was fixed by your pull-request in the server as well, right?
@georgehrke yes! Nonetheless, There is apparently a small issue on the today button which shift the data up a bit, there must be a float issue around there that needs to be remove (blind guess, can't check right now)
No news?
@jacestk It's fixed in the next 13 update
Nonetheless, There is apparently a small issue on the today button which shift the data up a bit, there must be a float issue around there that needs to be remove (blind guess, can't check right now)
@skjnldsv This will be fixed as well?
@georgehrke needs a fix in calendar :)
This was fixed with the latest Nextcloud release + the latest Calendar release.
Most helpful comment
I unfortunately can't tell right now since IE can't access my dev env. But looking at the visual issue, it should.