Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

"Packages" sub-menu lags tab movement #1004

Open
1 task done
elliotcm opened this issue Oct 2, 2017 · 2 comments
Open
1 task done

"Packages" sub-menu lags tab movement #1004

elliotcm opened this issue Oct 2, 2017 · 2 comments

Comments

@elliotcm
Copy link

elliotcm commented Oct 2, 2017

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:
atom-laggy-tab

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

$ 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)
@Ben3eeE
Copy link
Contributor

Ben3eeE commented Oct 3, 2017

@50Wliu Do you think atom/tabs#390 would fix this?

@50Wliu
Copy link
Contributor

50Wliu commented Oct 3, 2017

It's possible.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants