1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-29 14:43:31 +00:00

claude: remove the init/init'd

This commit is contained in:
neuronull
2025-11-07 10:28:39 -07:00
parent 6a5b702dcf
commit 1ec1b3a841
3 changed files with 2 additions and 23 deletions

View File

@@ -12,7 +12,6 @@ import { AutotypeKeyboardShortcut } from "../models/main-autotype-keyboard-short
export class MainDesktopAutotypeService {
autotypeKeyboardShortcut: AutotypeKeyboardShortcut;
private isInitialized: boolean = false;
constructor(
private logService: LogService,
@@ -20,16 +19,10 @@ export class MainDesktopAutotypeService {
) {
this.autotypeKeyboardShortcut = new AutotypeKeyboardShortcut();
ipcMain.handle(AUTOTYPE_IPC_CHANNELS.INIT, () => {
this.init();
});
ipcMain.handle(AUTOTYPE_IPC_CHANNELS.INITIALIZED, () => {
return this.isInitialized;
});
this.registerHandlers();
}
init() {
registerHandlers() {
ipcMain.on(AUTOTYPE_IPC_CHANNELS.TOGGLE, (_event, enable: boolean) => {
if (enable) {
this.enableAutotype();
@@ -58,8 +51,6 @@ export class MainDesktopAutotypeService {
this.doAutotype(vaultData, this.autotypeKeyboardShortcut.getArrayFormat());
}
});
this.isInitialized = true;
}
// Deregister the keyboard shortcut if registered.
@@ -75,8 +66,6 @@ export class MainDesktopAutotypeService {
}
dispose() {
ipcMain.removeHandler(AUTOTYPE_IPC_CHANNELS.INIT);
ipcMain.removeHandler(AUTOTYPE_IPC_CHANNELS.INITIALIZED);
ipcMain.removeAllListeners(AUTOTYPE_IPC_CHANNELS.TOGGLE);
ipcMain.removeAllListeners(AUTOTYPE_IPC_CHANNELS.CONFIGURE);
ipcMain.removeAllListeners(AUTOTYPE_IPC_CHANNELS.EXECUTE);

View File

@@ -131,12 +131,6 @@ export default {
},
);
},
initAutotype: () => {
return ipcRenderer.invoke(AUTOTYPE_IPC_CHANNELS.INIT);
},
autotypeIsInitialized: () => {
return ipcRenderer.invoke(AUTOTYPE_IPC_CHANNELS.INITIALIZED);
},
configureAutotype: (config: AutotypeConfig) => {
ipcRenderer.send(AUTOTYPE_IPC_CHANNELS.CONFIGURE, config);
},

View File

@@ -117,10 +117,6 @@ export class DesktopAutotypeService implements OnDestroy {
return;
}
if (!(await ipc.autofill.autotypeIsInitialized())) {
await ipc.autofill.initAutotype();
}
ipc.autofill.listenAutotypeRequest(async (windowTitle, callback) => {
const possibleCiphers = await this.matchCiphersToWindowTitle(windowTitle);
const firstCipher = possibleCiphers?.at(0);