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'
21import * as vscode from 'vscode'
2+ import { compact } from '@zardoy/utils'
33import { getExtensionSetting , registerExtensionCommand } from 'vscode-framework'
44import { EmmetResult } from '../typescript/src/ipcTypes'
55import { sendCommand } from './sendCommand'
@@ -33,6 +33,7 @@ export const registerEmmet = async () => {
3333 lastStartOffset = undefined
3434 return
3535 }
36+
3637 lastStartOffset = curosrOffset + result . emmetTextOffset
3738 }
3839
@@ -142,9 +143,10 @@ const improveEmmetCompletions = <T extends Record<'label' | 'insertText' | 'sort
142143 if ( label . startsWith ( 'btn' ) ) item . sortText = '073'
143144 if ( modernEmmet ) {
144145 // 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 } >` ) {
146147 return undefined
147148 }
149+
148150 // remove id from input suggestions
149151 if ( label === 'inp' || label . startsWith ( 'input:password' ) ) {
150152 item . insertText = item . insertText . replace ( / i d = " \$ { \d } " / , '' )
You can’t perform that action at this time.
0 commit comments