Merge remote-tracking branch 'origin/main' into pr-77
This commit is contained in:
		
						commit
						516b1ae61e
					
				@ -43,7 +43,6 @@ win:
 | 
			
		||||
          arch: x64
 | 
			
		||||
        - target: portable
 | 
			
		||||
          arch: x64
 | 
			
		||||
    publisherName: Pickle Team
 | 
			
		||||
    requestedExecutionLevel: asInvoker
 | 
			
		||||
 | 
			
		||||
# NSIS installer configuration for Windows
 | 
			
		||||
 | 
			
		||||
@ -857,12 +857,7 @@ export class AskView extends LitElement {
 | 
			
		||||
            ipcRenderer.on('window-blur', this.handleWindowBlur);
 | 
			
		||||
            ipcRenderer.on('window-did-show', () => {
 | 
			
		||||
                if (!this.currentResponse && !this.isLoading && !this.isStreaming) {
 | 
			
		||||
                    setTimeout(() => {
 | 
			
		||||
                        const textInput = this.shadowRoot?.getElementById('textInput');
 | 
			
		||||
                        if (textInput) {
 | 
			
		||||
                            textInput.focus();
 | 
			
		||||
                        }
 | 
			
		||||
                    }, 100);
 | 
			
		||||
                    this.focusTextInput();
 | 
			
		||||
                }
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
@ -1291,6 +1286,19 @@ export class AskView extends LitElement {
 | 
			
		||||
        if (changedProperties.has('showTextInput') || changedProperties.has('isLoading')) {
 | 
			
		||||
            this.adjustWindowHeightThrottled();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (changedProperties.has('showTextInput') && this.showTextInput) {
 | 
			
		||||
            this.focusTextInput();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    focusTextInput(){
 | 
			
		||||
        requestAnimationFrame(() => {
 | 
			
		||||
            const textInput = this.shadowRoot?.getElementById('textInput');
 | 
			
		||||
            if (textInput){
 | 
			
		||||
                textInput.focus();
 | 
			
		||||
            }
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    firstUpdated() {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user