TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
14 stars 4 forks source link

Suuren dokumentin editointi managessa hidasta #2477

Open dezhidki opened 2 years ago

dezhidki commented 2 years ago

In GitLab by @vesal on Dec 27, 2021, 24:38

https://timdevs01-4.it.jyu.fi/manage/users/test-user-3/ohj1

Tuolla kun yrittää editorissa liikkua niin saattaa mennä 10 sek ettei tapahdu mitään. Eihän tuolla editorissa pitäisi olla mitään kuuntelijaa? Nyt ei uskalla mergetä Autonumber-haaraa

Sama kyllä taitaa olla tuonannossakin?

Chromella kokeiltu. Lokaalissa toistuu ihan varmasti. Edgelä myös.

FF vaikuttaisi ettei ongelmaa ole?

Chrome on tietysti yhdistettynä PyCharmin debuggeriin, en tiedä vaikuttaako?

dezhidki commented 2 years ago

Editori on vain textarea. Ainoa siinä oleva JS ajetaan, kun lisätään tekstiä. Silloin ajetaan vanhan AngularJS:n hidas digest-kierros, koska tällä hetkellä manage on edelleen AngularJSää. Tosin en osaa sanoa, miksi se on näin hidas. Siinä pitäisi olla ainoastaan tarkistus, poikkeaako textarean teksti alkuperäisestä (jolloin tehdään tallennuspainikkeesta klikattava).

Sama kyllä taitaa olla tuonannossakin?

Joo, tämä ei liity mitenkään autocounter-haaraan.