File tree Expand file tree Collapse file tree 8 files changed +8
-14
lines changed
web/src/lib/components/chat
packages/ui/src/lib/richText/plugins Expand file tree Collapse file tree 8 files changed +8
-14
lines changed Original file line number Diff line number Diff line change 172
172
emitAction ();
173
173
}
174
174
}
175
- if (( e .key === ' Enter' || (e .key === ' Tab' && ! e .shiftKey )) && ! e . isComposing ) {
175
+ if (e .key === ' Enter' || (e .key === ' Tab' && ! e .shiftKey )) {
176
176
e .preventDefault ();
177
177
composer ?.focus ();
178
178
}
Original file line number Diff line number Diff line change 57
57
function handleKeyDown(event : KeyboardEvent | null ): boolean {
58
58
if (event === null ) return false ;
59
59
60
- if (event .key === ' Enter' && ! event .shiftKey && ! event . isComposing ) {
60
+ if (event .key === ' Enter' && ! event .shiftKey ) {
61
61
event .preventDefault ();
62
62
event .stopPropagation ();
63
63
sendCommand ();
Original file line number Diff line number Diff line change 31
31
bind:value ={input }
32
32
wide
33
33
onkeydown ={(e ) => {
34
- if (e .key === ' Enter' && ! e . isComposing ) onclick ();
34
+ if (e .key === ' Enter' ) onclick ();
35
35
}}
36
36
/>
37
37
<Button type ="button" size ="button" style ="pop" {onclick }>send</Button >
Original file line number Diff line number Diff line change 379
379
prTitle .set (value );
380
380
}}
381
381
onkeydown ={(e : KeyboardEvent ) => {
382
- if (( e .key === ' Enter' || (e .key === ' Tab' && ! e .shiftKey )) && ! e . isComposing ) {
382
+ if (e .key === ' Enter' || (e .key === ' Tab' && ! e .shiftKey )) {
383
383
e .preventDefault ();
384
384
messageEditor ?.focus ();
385
385
}
Original file line number Diff line number Diff line change 413
413
rulerCountValue .set (parseInt (input .value ));
414
414
}}
415
415
onkeydown ={(e ) => {
416
- if (e .key === ' Enter' && ! e . isComposing ) {
416
+ if (e .key === ' Enter' ) {
417
417
e .preventDefault ();
418
418
composer ?.focus ();
419
419
}
Original file line number Diff line number Diff line change 120
120
121
121
const metaKey = event .metaKey || event .ctrlKey ;
122
122
123
- if (
124
- event .key === ' Enter' &&
125
- ! event .shiftKey &&
126
- ! event .isComposing &&
127
- suggestions .suggestions === undefined
128
- ) {
123
+ if (event .key === ' Enter' && ! event .shiftKey && suggestions .suggestions === undefined ) {
129
124
event .preventDefault ();
130
125
event .stopPropagation ();
131
126
handleSendMessage ();
Original file line number Diff line number Diff line change 74
74
}
75
75
76
76
function onEnter(event : KeyboardEvent ): boolean {
77
- if (suggestedEmojis === undefined || selectedSuggestionIndex === undefined || event .isComposing )
78
- return false ;
77
+ if (suggestedEmojis === undefined || selectedSuggestionIndex === undefined ) return false ;
79
78
80
79
selectSuggestion (suggestedEmojis [selectedSuggestionIndex ]);
81
80
event .preventDefault ();
Original file line number Diff line number Diff line change 48
48
} else {
49
49
if (key .length === 1 && key .match (/ \w / )) {
50
50
queryBuffer += key ;
51
- } else if (key === ' Enter' && ! e . isComposing ) {
51
+ } else if (key === ' Enter' ) {
52
52
query = queryBuffer ;
53
53
position = getCursorPosition ();
54
54
e .preventDefault ();
You can’t perform that action at this time.
0 commit comments