File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
- import { compact } from '@zardoy/utils'
2
1
import * as vscode from 'vscode'
2
+ import { compact } from '@zardoy/utils'
3
3
import { getExtensionSetting , registerExtensionCommand } from 'vscode-framework'
4
4
import { EmmetResult } from '../typescript/src/ipcTypes'
5
5
import { sendCommand } from './sendCommand'
@@ -33,6 +33,7 @@ export const registerEmmet = async () => {
33
33
lastStartOffset = undefined
34
34
return
35
35
}
36
+
36
37
lastStartOffset = curosrOffset + result . emmetTextOffset
37
38
}
38
39
@@ -142,9 +143,10 @@ const improveEmmetCompletions = <T extends Record<'label' | 'insertText' | 'sort
142
143
if ( label . startsWith ( 'btn' ) ) item . sortText = '073'
143
144
if ( modernEmmet ) {
144
145
// note that it still allows to use Item* pattern
145
- if ( sendedText [ 0 ] && sendedText [ 0 ] !== sendedText [ 0 ] . toLowerCase ( ) && item . insertText === `<${ sendedText } >\${0}</${ sendedText } >` ) {
146
+ if ( sendedText [ 0 ] && ! sendedText . startsWith ( sendedText [ 0 ] . toLowerCase ( ) ) && item . insertText === `<${ sendedText } >\${0}</${ sendedText } >` ) {
146
147
return undefined
147
148
}
149
+
148
150
// remove id from input suggestions
149
151
if ( label === 'inp' || label . startsWith ( 'input:password' ) ) {
150
152
item . insertText = item . insertText . replace ( / i d = " \$ { \d } " / , '' )
You can’t perform that action at this time.
0 commit comments