Open elliotcm opened 7 years ago
Moving tabs lags significantly when the "Packages" submenu of the settings view pane has been loaded.
Not replicable in safe-mode. Disabled all packages except for settings-view and tabs and did this:
Expected behavior: Tab movement to remain quick and responsive.
Actual behavior: Tab movement very laggy.
Reproduces how often: 100% of the time when "Packages" sub-menu has been loaded (doesn't have to be in focus). 0% of the time otherwise.
$ atom --version Atom : 1.20.1 Electron: 1.6.9 Chrome : 56.0.2924.87 Node : 7.4.0
$ apm --version apm 1.18.4 npm 3.10.10 node 6.9.5 x64 python 2.7.13 git 2.14.1
[36mBuilt-in Atom Packages[39m (91) ├── atom-dark-syntax@0.28.0 ├── atom-dark-ui@0.53.0 ├── atom-light-syntax@0.29.0 ├── atom-light-ui@0.46.0 ├── base16-tomorrow-dark-theme@1.5.0 ├── base16-tomorrow-light-theme@1.5.0 ├── one-dark-ui@1.10.6 ├── one-light-ui@1.10.6 ├── one-dark-syntax@1.8.0 ├── one-light-syntax@1.8.0 ├── solarized-dark-syntax@1.1.2 ├── solarized-light-syntax@1.1.2 ├── about@1.7.6 (disabled) ├── archive-view@0.63.3 (disabled) ├── autocomplete-atom-api@0.10.2 (disabled) ├── autocomplete-css@0.17.2 (disabled) ├── autocomplete-html@0.8.0 (disabled) ├── autocomplete-plus@2.35.7 (disabled) ├── autocomplete-snippets@1.11.0 (disabled) ├── autoflow@0.29.0 (disabled) ├── autosave@0.24.3 (disabled) ├── background-tips@0.27.1 (disabled) ├── bookmarks@0.44.4 (disabled) ├── bracket-matcher@0.87.3 (disabled) ├── command-palette@0.40.4 (disabled) ├── dalek@0.2.1 (disabled) ├── deprecation-cop@0.56.7 (disabled) ├── dev-live-reload@0.47.1 (disabled) ├── encoding-selector@0.23.4 (disabled) ├── exception-reporting@0.41.4 (disabled) ├── find-and-replace@0.209.5 (disabled) ├── fuzzy-finder@1.5.8 (disabled) ├── github@0.4.0 (disabled) ├── git-diff@1.3.6 (disabled) ├── go-to-line@0.32.1 (disabled) ├── grammar-selector@0.49.5 (disabled) ├── image-view@0.62.3 (disabled) ├── incompatible-packages@0.27.3 (disabled) ├── keybinding-resolver@0.38.0 (disabled) ├── line-ending-selector@0.7.3 (disabled) ├── link@0.31.3 (disabled) ├── markdown-preview@0.159.13 (disabled) ├── metrics@1.2.6 (disabled) ├── notifications@0.69.0 (disabled) ├── open-on-github@1.2.1 (disabled) ├── package-generator@1.1.1 (disabled) ├── settings-view@0.251.5 ├── snippets@1.1.4 (disabled) ├── spell-check@0.72.1 (disabled) ├── status-bar@1.8.11 (disabled) ├── styleguide@0.49.7 (disabled) ├── symbols-view@0.117.0 (disabled) ├── tabs@0.107.1 ├── timecop@0.36.0 (disabled) ├── tree-view@0.217.7 (disabled) ├── update-package-dependencies@0.12.0 (disabled) ├── welcome@0.36.5 (disabled) ├── whitespace@0.37.2 (disabled) ├── wrap-guide@0.40.2 (disabled) ├── language-c@0.58.1 (disabled) ├── language-clojure@0.22.4 (disabled) ├── language-coffee-script@0.48.9 (disabled) ├── language-csharp@0.14.2 (disabled) ├── language-css@0.42.4 (disabled) ├── language-gfm@0.90.0 (disabled) ├── language-git@0.19.1 (disabled) ├── language-go@0.44.2 (disabled) ├── language-html@0.47.3 (disabled) ├── language-hyperlink@0.16.2 (disabled) ├── language-java@0.27.2 (disabled) ├── language-javascript@0.127.1 (disabled) ├── language-json@0.19.1 (disabled) ├── language-less@0.33.0 (disabled) ├── language-make@0.22.3 (disabled) ├── language-mustache@0.14.1 (disabled) ├── language-objective-c@0.15.1 (disabled) ├── language-perl@0.37.0 (disabled) ├── language-php@0.42.0 (disabled) ├── language-property-list@0.9.1 (disabled) ├── language-python@0.45.4 (disabled) ├── language-ruby@0.71.3 (disabled) ├── language-ruby-on-rails@0.25.2 (disabled) ├── language-sass@0.61.0 (disabled) ├── language-shellscript@0.25.2 (disabled) ├── language-source@0.9.0 (disabled) ├── language-sql@0.25.8 (disabled) ├── language-text@0.7.3 (disabled) ├── language-todo@0.29.2 (disabled) ├── language-toml@0.18.1 (disabled) ├── language-xml@0.35.2 (disabled) └── language-yaml@0.30.1 (disabled) [36mCommunity Packages (20)[39m /Users/elliot/.atom/packages ├── atom-beautify@0.30.5 (disabled) ├── autocomplete-ruby@0.2.8 (disabled) ├── busy-signal@1.4.3 (disabled) ├── elixir-cmd@0.2.9 (disabled) ├── intentions@1.1.5 (disabled) ├── language-elixir@0.20.3 (disabled) ├── language-groovy@0.7.0 (disabled) ├── language-lua@0.9.11 (disabled) ├── language-puppet@0.23.0 (disabled) ├── language-terraform@0.8.1 (disabled) ├── linter@2.2.0 (disabled) ├── linter-elixirc@1.7.0 (disabled) ├── linter-lua@1.0.4 (disabled) ├── linter-ui-default@1.6.10 (disabled) ├── monokai@0.24.0 ├── pretty-json@1.6.4 (disabled) ├── rspec@0.4.0 (disabled) ├── sort-lines@0.15.0 (disabled) ├── toggle-quotes@1.0.1 (disabled) └── wordcount@2.10.4 (disabled)
OSX 10.12.6 (16G29)
@50Wliu Do you think https://github.com/atom/tabs/pull/390 would fix this?
It's possible.
Prerequisites
Description
Moving tabs lags significantly when the "Packages" submenu of the settings view pane has been loaded.
Steps to Reproduce
Not replicable in safe-mode. Disabled all packages except for settings-view and tabs and did this:
Expected behavior: Tab movement to remain quick and responsive.
Actual behavior: Tab movement very laggy.
Reproduces how often: 100% of the time when "Packages" sub-menu has been loaded (doesn't have to be in focus). 0% of the time otherwise.
Versions