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