Eugeny / tabby

A terminal for a more modern age
https://tabby.sh
MIT License
58.77k stars 3.37k forks source link

The new terminal will be automatically created #8879

Closed Ericwln closed 1 year ago

Ericwln commented 1 year ago

After opening Tabby, move the mouse to the new terminal + sign, but do not click, the new terminal will be automatically created. This is a serious bug

1.0.198 ubuntu 20.04

Clem-Fern commented 1 year ago

Hi, according to the release notes, the option Auto-open a terminal on app start in Settings > Terminal > Startup has been enabled by default. Could you try to disable it ?

Eugeny commented 1 year ago

It should open immediately though, not on hover. Please capture DevTools console logs at the time of the issue: https://github.com/Eugeny/terminus/wiki/Debug-logs

GitHub
Debug logs
A terminal for a more modern age. Contribute to Eugeny/tabby development by creating an account on GitHub.
Ericwln commented 1 year ago

https://github.com/Eugeny/tabby/assets/37823382/1bc9495e-fc76-44e8-8f94-63f268273ed4

Ericwln commented 1 year ago

node:electron/js2c/renderer_init:2 The vm module of Node.js is deprecated in the renderer process and will be removed. o._load @ node:electron/js2c/renderer_init:2 index.html:1 [Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: file:///opt/Tabby/resources/app.asar/dist/7b9d00a3bbdf9cbd61e2.woff2 entry.ts:58 Window bootstrap data: Object plugins.ts:171 Found electron in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found local in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found linkifier in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found community-color-schemes in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found plugin-manager in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found serial in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found core in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found settings in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found ssh in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found telnet in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found terminal in /opt/Tabby/resources/builtin-plugins plugins.ts:171 Found docker in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found save-output in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found serial-timestamp in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found search-in-browser in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found sftp-tab in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found workspace-manager in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found altair in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found cloud-settings-sync in /home/eric/.config/tabby/plugins/node_modules plugins.ts:171 Found sync-config in /home/eric/.config/tabby/plugins/node_modules entry.ts:69 Starting with plugins: Array(20) plugins.ts:241 Loading terminal: /opt/Tabby/resources/builtin-plugins/tabby-terminal/dist/index.js plugins.ts:241 Loading telnet: /opt/Tabby/resources/builtin-plugins/tabby-telnet/dist/index.js plugins.ts:241 Loading ssh: /opt/Tabby/resources/builtin-plugins/tabby-ssh/dist/index.js plugins.ts:241 Loading settings: /opt/Tabby/resources/builtin-plugins/tabby-settings/dist/index.js plugins.ts:241 Loading serial: /opt/Tabby/resources/builtin-plugins/tabby-serial/dist/index.js plugins.ts:241 Loading plugin-manager: /opt/Tabby/resources/builtin-plugins/tabby-plugin-manager/dist/index.js plugins.ts:241 Loading local: /opt/Tabby/resources/builtin-plugins/tabby-local/dist/index.js plugins.ts:241 Loading linkifier: /opt/Tabby/resources/builtin-plugins/tabby-linkifier/dist/index.js plugins.ts:241 Loading electron: /opt/Tabby/resources/builtin-plugins/tabby-electron/dist/index.js plugins.ts:241 Loading core: /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js plugins.ts:241 Loading community-color-schemes: /opt/Tabby/resources/builtin-plugins/tabby-community-color-schemes/dist/index.js plugins.ts:241 Loading workspace-manager: /home/eric/.config/tabby/plugins/node_modules/tabby-workspace-manager/dist/index.js plugins.ts:241 Loading sync-config: /home/eric/.config/tabby/plugins/node_modules/terminus-sync-config/dist/index.js plugins.ts:241 Loading sftp-tab: /home/eric/.config/tabby/plugins/node_modules/tabby-sftp-tab/dist/index.js plugins.ts:241 Loading serial-timestamp: /home/eric/.config/tabby/plugins/node_modules/tabby-serial-timestamp/dist/index.js plugins.ts:241 Loading search-in-browser: /home/eric/.config/tabby/plugins/node_modules/tabby-search-in-browser/dist/index.js plugins.ts:241 Loading save-output: /home/eric/.config/tabby/plugins/node_modules/tabby-save-output/dist/index.js plugins.ts:241 Loading docker: /home/eric/.config/tabby/plugins/node_modules/tabby-docker/dist/index.js plugins.ts:241 Loading cloud-settings-sync: /home/eric/.config/tabby/plugins/node_modules/terminus-cloud-settings-sync/dist/index.js plugins.ts:241 Loading altair: /home/eric/.config/tabby/plugins/node_modules/terminus-altair/dist/index.js /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [open-sftp-tab] starting... /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [open-sftp-tab] init succ! /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [main] v 1.0.198 /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [open-sftp-tab] call tryAddSftpProfilesTemplateToConfigService after config.ready /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:25968 [Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: file:///opt/Tabby/resources/app.asar/dist/ac3c0d6660d55a57bacf.woff2 /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [hostApp] CLI arguments received: Object /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [hostApp] CLI handler matched: AutoOpenTabCLIHandler /opt/Tabby/resources/builtin-plugins/tabby-core/dist/index.js:15819 [terminal] Starting profile zsh ConfigProxy 3/opt/Tabby/resources/builtin-plugins/tabby-linkifier/dist/index.js:79 match found without corresponding matchIndex index.html:1 [Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: file:///opt/Tabby/resources/app.asar/dist/5edb0990cb43ec9bafb8.woff2 11DevTools failed to load source map: Could not load content for file:///opt/Tabby/resources/app.asar.unpacked/assets/webpack/index.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/utils.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/instances.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/after-compile.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/compilerSetup.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/config.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/instance-cache.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/logger.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/servicesHost.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/resolver.js.map: Unexpected end of JSON input DevTools failed to load source map: Could not load content for webpack-terminus-cloud-sync-settings:///node_modules/ts-loader/dist/watch-run.js.map: Unexpected end of JSON input

Chrome Platform Status
Ericwln commented 1 year ago

The mouse hovers over the + sign but does not click down

Eugeny commented 1 year ago

Can you try it again with the third-party plugins disabled?

Ericwln commented 1 year ago

disable all?

Ericwln commented 1 year ago

disable all。does it have no effect or is it created automatically

Ericwln commented 1 year ago

Can you try it again with the third-party plugins disabled? hello