- Offizieller Beitrag
- Betroffene App
- WoltLab Suite Core
Siehe Anhang.
Passiert auf IOS wenn man auf Benachrichtigungen klickt und vorher hochscrolllt.
PS: die neue Farbe ist ja nicht gerade toll auf einem mobilen Gerät
Siehe Anhang.
Passiert auf IOS wenn man auf Benachrichtigungen klickt und vorher hochscrolllt.
PS: die neue Farbe ist ja nicht gerade toll auf einem mobilen Gerät
Was genau meinst du mit "vorher hochscrollt"? Ich habe jetzt mal ein wenig hin und her probiert, konnte aber zu keinem Zeitpunkt ein fehlerhaftes Verhalten feststellen (iPhone 6 Plus, iOS 9.3)
Ich habe es nochmal versucht zu reproduzieren.
Ich bin unten zum Editor gescrollt, habe was eingegeben (wahrscheinlich irrelevant), ein kleines Stück wieder hoch gescrollt, die Benachrichrigungen auf gemacht und Zack hat man im Hingergrund schon eine komische Darstellung gesehen.
Nochmal ein Nachtrag: Es crasht nur, wenn der Editor dabei noch sichtbar ist (iPhone 6S, aktuellestes iOS).
Das sieht aber nach einem ziemlich üblen Safari-Bug aus, das Menü und Co hat einen höheren z-index und sollte per Definition im Vordergrund stehen. Ich sehe auch gerade, dass bestimmte Touch-Events an Elemente mit visibility: hidden weitergegeben werden
Ich habe jetzt herausgefunden wie man es reproduzieren kann, Safari scheint mit den Painting-Layers durcheinander zu kommen.
Wie gesagt, bei mir wurde der Bug oft getriggert, aber wie ich ihn reproduzieren kann, weiß ich nicht.
Wirst du den Bug beheben (können), oder ihn von Apple fixen „lassen“ (müssen)?
Wirst du den Bug beheben (können), oder ihn von Apple fixen „lassen“ (müssen)?
Es ist tatsächlich ein Rendering-Bug, allerdings bin ich zuversichtlich den Code so ändern zu können, dass ich das Problem einfach umgehe.
Ich habe einen entsprechenden Fix hier hochgeladen, ich kann das Problem damit nicht länger reproduzieren.
Das Problem liegt darin, dass transform (wie z.B. auch position != static oder opacity) einen neuen Stacking-Kontext erzeugt, sich Mobile Safari dabei aber verschluckte und die Layer vertauscht hat. Konnte man hübsch beobachten wenn man via Remote Debugger das transform rein und wieder raus geklickt hat. Manchmal wurde es falsch herum gerendert, dann wieder richtig und so weiter und so fort - jedoch ohne erkennbares Muster.
Siehe auch: https://github.com/WoltLab/WCF/co…4e23f526a00b0a3
Danke für die Erklärung!
Habe öfters diese Ansicht, hängt das damit zusammen oder ist es was anderes
iPad Air 2 iOS 10.01 Beta 1
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!