This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/lib
Martin Meyerhoff 97b60e6422 Fix buggy autocomplete behaviour for non-US keyboards
This change moves the code for actually entering data from the keydown handler to the
keypress handler, which can reliably catch the character entered (rather than
the key pressed).

This is my second attempt at
https://meta.discourse.org/t/typing-shows-on-non-us-keyboard-layouts/20449
without doing dangerous refactoring.

This does not fix the issue reported in
https://meta.discourse.org/t/overly-aggresive-emoji-autocomplete/20691/7
as that is a different bug.
2014-10-11 17:55:48 +02:00
..
after-transition.js.es6 ES6: Transition helper 2014-08-12 16:33:53 -04:00
autocomplete.js.es6 Fix buggy autocomplete behaviour for non-US keyboards 2014-10-11 17:55:48 +02:00
caret_position.js FEATURE: Quote reply at cursor 2014-06-18 15:17:55 +10:00
click_track.js Fix: Cancel link click if triggered as part of text selection 2014-09-13 04:05:03 -04:00
computed.js ES6: ComposerView 2014-06-24 16:53:10 -04:00
debounce.js Remove broken debouncePromise and clean up some deprecations 2014-09-23 16:16:44 -04:00
div_resizer.js Renamed components to lib in the JS project, as Ember has components and they mean something different. 2013-10-24 12:36:46 -04:00
eyeline.js Remove unused variables 2014-03-18 19:09:44 -07:00
formatter.js FIX: allow localization in timestamp 2014-08-27 20:57:06 +05:30
highlight.js FIX: highlight in yellow, not blue 2014-09-04 15:01:13 +10:00
html-builder.js.es6 Convert category helpers to ES6. 2014-09-04 11:32:30 -04:00
html.js Revert "Revert "Add striped category badges under title"" 2014-10-06 16:29:13 -04:00
key_value_store.js FIX: Firefox chucks exceptions on localStorage with cookies disabled 2014-07-09 16:15:52 +10:00
keyboard_shortcuts.js FIX: j/k place tab focus accordingly so tab will go to the first linked item in the selected post/row 2014-09-22 15:07:50 -04:00
lightbox.js x is no sexy, × is yes sexy 2014-06-28 02:17:18 -07:00
Markdown.Editor.js amend previous fix 2014-10-03 16:35:35 +10:00
markdown.js FIX: double-escaped single quotes in URLs 2014-09-18 22:07:42 +02:00
mention.js Remove Zalgo API from Discourse.Mention: 2014-04-14 16:51:18 -04:00
message_bus.js message bus update, extract message bus js out into gem 2013-11-25 17:37:01 +11:00
mobile.js Feature: Show keyboard shortcuts link on desktop hamburger 2014-07-28 11:48:56 +10:00
onebox.js Renamed components to lib in the JS project, as Ember has components and they mean something different. 2013-10-24 12:36:46 -04:00
page_tracker.js Minor documentation change to PageTracker 2014-10-09 15:07:10 -04:00
plugin-api.js.es6 PLUGIN: New API for decorating a post with jQuery 2014-07-21 11:38:38 -04:00
probes.js display probe function to help debugging mobile etc. 2014-06-24 12:04:04 +10:00
quote.js Renamed components to lib in the JS project, as Ember has components and they mean something different. 2013-10-24 12:36:46 -04:00
screen_track.js BUGFIX: scrolled never ever fired :( 2014-06-10 22:24:52 +10:00
search-for-term.js.es6 FIX: not showing any search results when scoped on user 2014-10-08 13:03:18 +11:00
static-route-builder.js.es6 ES6: Remove dynamically generated static routes. They were causing lots 2014-07-29 14:24:16 -04:00
syntax_highlighting.js Make autohighighting for all Code-Blocks a SiteSetting 2014-03-31 09:44:35 +02:00
url.js FIX: Clicking "Latest" while ordering by a column should reset the 2014-10-07 15:19:17 -04:00
user-search.js.es6 FIX: autocomplete username failing to pop up 2014-09-01 01:48:17 +10:00
utilities.js FEATURE: auto-close topics based on last post 2014-10-10 18:21:44 +02:00