zulip/static
N-Shar-ma ec25310654 typeahead: Fix typeahead for custom selection triggers.
Now checking for custom trigger keys will happen during `keydown`
instead of `keyup` so that if the key is printable, `preventDefault`
can prevent it from appearing in the compose box.

This fixes the case when jumping to topic, would eat up any space
or new line after the cursor, due to wrong splitting around the
cursor, which was a result of using the printable custom trigger key,
the ">", in contrast to a non printable one like Enter.

The problem was that custom trigger keys like `>` that the browser's
default behavior is to type (vs. others like RightArrow where that
isn't the case) can result in extra characters being emitted, which
is not wanted.
2022-02-02 17:27:08 -08:00
..
assets icons: Set font-display: block for icon font. 2021-08-23 15:59:54 -07:00
audio
generated
html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
images policies: Rename "Terms of Use" to "Terms of Service" in DPA. 2022-01-20 13:15:00 -08:00
js compose: Update error shown on sending message with no topic. 2022-02-02 10:11:35 -08:00
shared js: Avoid _.get. 2022-01-24 15:54:21 -08:00
styles compose: Use flexbox to align items in compose top right. 2022-02-02 10:04:38 -08:00
templates compose: Use flexbox to align items in compose top right. 2022-02-02 10:04:38 -08:00
third typeahead: Fix typeahead for custom selection triggers. 2022-02-02 17:27:08 -08:00
.gitignore