discourse/app
Martin Brennan 947990b7f6
FIX: Small delay when auto-adding list item in composer (#27661)
Followup 30fdd7738e,

The issue with keyup is that it happens too late. maybeContinueList
itself runs in about 1 or 2 ms. But we show the linebreak in the
textarea on keydown and we handle it in keyup, which causes the “lag”.

The fix here is “hacking” itsatrap and textarea behavior to allow us to handle
it right away after the linebreak is inserted.

Full credit to Joffrey Jaffeux for this fix, I am making him
"co-author" below.

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2024-07-02 09:37:10 +10:00
..
assets FIX: Small delay when auto-adding list item in composer (#27661) 2024-07-02 09:37:10 +10:00
controllers DEV: Block accidental serialization of entire AR models (#27668) 2024-07-01 17:08:48 -03:00
helpers FIX: Regression in custom homepage modifier used in theme components (#27569) 2024-06-21 11:24:11 -04:00
jobs DEV: Block accidental serialization of entire AR models (#27668) 2024-07-01 17:08:48 -03:00
mailers FIX: correctly compute the window for email summaries 2024-05-27 22:33:51 +02:00
models FIX: Division by zero error on WebHookEventsDailyAggregate (#27667) 2024-07-01 15:40:52 -03:00
serializers DEV: Block accidental serialization of entire AR models (#27668) 2024-07-01 17:08:48 -03:00
services FIX: invalid user locale when accepting group membership 2024-06-27 19:22:55 +02:00
views DEV: Block accidental serialization of entire AR models (#27668) 2024-07-01 17:08:48 -03:00