emacs-lsp / lsp-dart

lsp-mode :heart: dart
https://emacs-lsp.github.io/lsp-dart
GNU General Public License v3.0
202 stars 24 forks source link

Can't input char `b` when typing in dart-mode with lsp-dart. #139

Closed zw963 closed 2 years ago

zw963 commented 2 years ago

I just report this issue here.

When i typing b, i can saw tips in minbuffer like this, it seem like treat b as a key combination's prefix key.

image

all others a-z char can typing normally.

following is my minor-mode-list, i guess some minor mode was triggered unexpectedly when typing, anyway, this is my first time occur this can't input b case, thank you.

((smerge-mode " SMerge")
 (view-mode " View")
 (dired-omit-mode
  (:eval
   (if
       (eq major-mode 'dired-mode)
       " Omit" "")))
 (popper-echo-mode "")
 (popper-mode "")
 (company-posframe-mode company-posframe-lighter)
 (ivy-posframe-mode ivy-posframe-lighter)
 (graphql-edit-headers-mode " GQL Hdr")
 (graphql-query-response-mode " GraphQL Response")
 (solaire-mode "")
 (ws-butler-mode " wb")
 (dart-format-on-save-mode dart-format-on-save-mode-lighter)
 (flymake-mode flymake-mode-line-format)
 (rainbow-mode " Rbow")
 (rbtagger-mode " rbtagger")
 (yard-mode " YARD")
 (robe-mode " robe")
 (inf-ruby-minor-mode "")
 (ruby-test-mode " Ruby-Test")
 (gist-mode " gist")
 (diff-hl-show-hunk-mouse-mode "")
 (diff-hl-dired-mode "")
 (diff-hl-flydiff-mode "")
 (diff-hl-dir-mode "")
 (diff-hl-mode diff-hl-lighter)
 (git-timemachine-mode " Timemachine")
 (rainbow-delimiters-mode "")
 (hes-mode "")
 (highlight-indentation-current-column-mode " |")
 (highlight-indentation-mode " ||")
 (superword-mode " ²")
 (subword-mode " ,")
 (smartparens-mode
  (" SP"
   (:eval
    (if smartparens-strict-mode "/s" ""))))
 (minimap-sb-mode "minimap")
 (minimap-mode " MMap")
 (flutter-test-mode " Flutter-Test")
 (lsp-lens-mode " Lens")
 (dap-mode
  (:eval
   (dap-mode-line)))
 (lsp-ui-doc-frame-mode "")
 (goto-address-prog-mode "")
 (goto-address-mode "")
 (lsp-modeline-workspace-status-mode "")
 (lsp-modeline-diagnostics-mode "")
 (lsp-modeline-code-actions-mode "")
 (lsp-diagnostics-mode "")
 (lsp-completion-mode "")
 (lsp-signature-mode "")
 (lsp-mode
  (" LSP["
   (lsp--buffer-workspaces
    (:eval
     (mapconcat #'lsp--workspace-print lsp--buffer-workspaces "]["))
    (:propertize "Disconnected" face warning))
   "]"))
 (markdown-live-preview-mode " MD-Preview")
 (company-search-mode company-search-lighter)
 (company-mode company-lighter)
 (flycheck-mode flycheck-mode-line)
 (volatile-highlights-mode " VHl")
 (gnus-dead-summary-mode " Dead")
 (doc-view-minor-mode " DocView")
 (mml-mode " MML")
 (dired-async-mode dired-async-mode-lighter)
 (dired-async--modeline-mode
  (:eval
   (propertize
    (format " [%s Async job(s) running]"
        (length
         (dired-async-processes)))
    'face 'dired-async-mode-message)))
 (vterm-copy-mode " VTermCopy")
 (buffer-face-mode " BufFace")
 (text-scale-mode
  (" " text-scale-mode-lighter))
 (quickrun-autorun-mode " QAR")
 (edebug-mode " *Debugging*")
 (back-button-mode back-button-mode-lighter)
 (pangu-spacing-mode " Ρ")
 (anzu-mode anzu-mode-lighter)
 (yas-minor-mode " yas")
 (counsel-mode " counsel")
 (ivy-mode " ivy")
 (helm-mode helm-completion-mode-string)
 (diff-minor-mode " Diff")
 (vc-parent-buffer vc-parent-buffer-name)
 (helm-ff--delete-async-modeline-mode
  (:eval
   (propertize
    (format " %s file(s) async ..."
        (if helm-ff--trash-flag "Trashing" "Deleting"))
    'face 'helm-delete-async-message)))
 (image-minor-mode
  (:eval
   (if image-type
       (format " Image[%s]" image-type)
     " Image")))
 (compilation-minor-mode " Compilation")
 (compilation-shell-minor-mode " Shell-Compile")
 (helm-migemo-mode " Hmio")
 (undo-tree-visualizer-selection-mode "Select")
 (undo-tree-mode undo-tree-mode-lighter)
 (rectangular-region-mode " rr")
 (mc-hide-unmatched-lines-mode " hu")
 (multiple-cursors-mode mc/mode-line)
 (atomic-chrome-edit-mode " AtomicChrome")
 (edit-server-edit-mode " EditSrv")
 (move-dup-mode " md")
 (rich-minority-mode " $")
 (which-key-mode which-key-lighter)
 (beacon-mode beacon-lighter)
 (hs-minor-mode " hs")
 (fancy-narrow-mode fancy-narrow-lighter)
 (page-break-lines-mode page-break-lines-lighter)
 (xref-etags-mode "")
 (dired-narrow-mode " dired-narrow")
 (dired-utils-format-information-line-mode "")
 (dash-fontify-mode dash-fontify-mode-lighter)
 (diredfl-mode "")
 (pcre-mode " PCRE")
 (table-mode-indicator
  (table-fixed-width-mode " Fixed-Table" " Table"))
 (org-cdlatex-mode " OCDL")
 (org-src-mode " OrgSrc")
 (org-list-checkbox-radio-mode " CheckBoxRadio")
 (outline-minor-mode " Outl")
 (orgtbl-mode " OrgTbl")
 (org-table-follow-field-mode " TblFollow")
 (org-table-header-line-mode " TblHeader")
 (global-auto-revert-mode global-auto-revert-mode-text)
 (auto-revert-tail-mode auto-revert-tail-mode-text)
 (auto-revert-mode auto-revert-mode-text)
 (global-whitespace-newline-mode " NL")
 (global-whitespace-mode " WS")
 (whitespace-newline-mode " nl")
 (whitespace-mode " ws")
 (sgml-electric-tag-pair-mode "/e")
 (auto-compile-on-load-mode auto-compile-on-load-mode-lighter)
 (auto-compile-mode auto-compile-mode-lighter)
 (gcmh-mode " GCMH")
 (eldoc-mode eldoc-minor-mode-string)
 (visible-mode " Vis")
 (visual-line-mode " Wrap")
 (next-error-follow-minor-mode " Fol")
 (abbrev-mode " Abbrev")
 (overwrite-mode overwrite-mode)
 (auto-fill-function " Fill")
 (defining-kbd-macro mode-line-defining-kbd-macro)
 (isearch-mode isearch-mode)
 (ace-window-mode ace-window-mode)
 (iedit-mode
  (" Iedit:"
   (:eval
    (format
     #("%d/%d" 0 5
       (face font-lock-warning-face))
     iedit-occurrence-index
     (iedit-counter)))))
 (iedit-rectangle-mode iedit-rectangle-mode))
ericdallo commented 2 years ago

Sorry, have no idea, are you typing in a treemacs buffer or a normal dart one ? if so, I suggest you ask on treemacs

zw963 commented 2 years ago

If happen again, i will create issue there, thank you.