withfig / fig

Public issue tracker for Fig.
https://fig.io
MIT License
2.05k stars 63 forks source link

[Jetbrains] fig creates a lot of listeners to listen to bash keyboard change causing high cpu usage #2291

Open liemdo opened 1 year ago

liemdo commented 1 year ago

Checks

Operating system

macOS 13.1.0 (22C65)

Expected behaviour

Only 1 listerner is run and the CPU usage should be lowlistener

Actual behaviour

Steps to reproduce

Screenshot 2023-02-01 at 11 18 22 AM

Screenshot 2023-02-01 at 4 14 54 PM

Environment

fig-details:
  - 2.13.1-beta.0
hardware-info:
  - model: 
  - model-id: 
  - chip-id: Apple M1 Max
  - cores: 10
  - mem: 64.00 GB
os-info:
  - macOS 13.1.0 (22C65)
environment:
  - shell: /bin/zsh
  - terminal: terminal
  - cwd: /Users/liemdo
  - exe-path: /Users/liemdo/.fig/bin/fig
  - install-method: unknown
  - env-vars:
    - FIGTERM_SESSION_ID: 391f6d45-8c14-4de1-9f64-7421c24d6263
    - FIG_SET_PARENT_CHECK: 1
    - FIG_TERM: 2.13.1-beta.0
    - PATH: /Users/liemdo/.rvm/gems/ruby-3.0.0/bin:/Users/liemdo/.rvm/gems/ruby-3.0.0@global/bin:/Users/liemdo/.rvm/rubies/ruby-3.0.0/bin:/Users/liemdo/google-cloud-sdk/bin:/Users/liemdo/.nvm/versions/node/v16.15.0/bin:/Users/liemdo/env/bin:/Users/liemdo/indeed/hobo/bin:/Users/liemdo/.tfenv/bin:/Users/liemdo/indeed/system-setup/bin:/Users/liemdo/.indeed-dev-tools/bin:/Users/liemdo/indeed/javadev/bin/po:/Users/liemdo/indeed/javadev/bin:/opt/homebrew/opt/coreutils/libexec/gnubin:/opt/homebrew/opt/ed/libexec/gnubin:/opt/homebrew/opt/findutils/libexec/gnubin:/opt/homebrew/opt/gnu-indent/libexec/gnubin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gnu-tar/libexec/gnubin:/opt/homebrew/opt/gettext@0.20.2/bin:/opt/homebrew/opt/gnu-which/libexec/gnubin:/opt/homebrew/opt/gnutls/bin:/opt/homebrew/opt/grep/libexec/gnubin:/opt/homebrew/opt/openssl@1.1/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/munki:/Library/Apple/usr/bin:/Users/liemdo/Library/Android/sdk/platform-tools:/Users/liemdo/.fig/bin:/Users/liemdo/.local/bin:/usr/local/go/bin:/Users/liemdo/go/bin:/opt/homebrew/opt/mongodb-community@3.6/bin:/Users/liemdo/.rvm/bin
    - SHELL: /bin/zsh
    - TERM: xterm-256color
    - __CFBundleIdentifier: com.apple.Terminal
    - FIG_PID: 94969
    - FIG_SET_PARENT: 391f6d45-8c14-4de1-9f64-7421c24d6263
mschrage commented 1 year ago

Ah interesting. This seems like a bug with the JetBrains plugin.