LivelyKernel / lively.morphic

An implementation of the Morphic user interface framework for lively.next.
13 stars 2 forks source link

Expt scroll anchor fix for safari and ff #155

Closed rksm closed 6 years ago

rksm commented 7 years ago

Make exceptions to render full list and text content in Firefox and Safari since those don't support scroll anchoring yet and do icky scrolling otherwise.

Needs also be propagated to tress... TODO.

I leave this as an experimental branch for now since the performance is horrible...

rksm commented 7 years ago

State in FF is still miserable in this regard. Looking at the implementation strategy of https://ace.c9.io it seems that we can detach the scrollable element completely from the content holder. For us, those two things are currently carried out by a single element, causing the scroll issues. Splitting it up should give us smoooooothnessssss...

merryman commented 6 years ago

I don't think that we need this any more after 2f5bb30f3c8557d27d26da515e99f7f5794425d4