Skip to content

Caret not shown after switching from Recent Files #929

@herberteuler

Description

@herberteuler

As the title suggests, the caret is invisible after switching to a CSV file from Recent Files, unless the mouse is clicked inside somewhere in the buffer.

To reproduce this, follow these steps:

  1. From any other tab, call out the Recent Files window
  2. Choose a CSV file, press Enter
  3. The file is shown using the CSV Editor plugin, but the caret cannot be found, and the arrow keys also do not work
  4. By clicking anywhere in the tab, the caret becomes visible again, and movements work as usual

The need for clicking with the pointer makes switching to CSV files inefficient in a keyboard-only style.

On the other hand, closing the CSV tab (without showing the caret) and reopening the file using Go to File will grant a fully featured working tab. Switching tabs using Select Tab #x (where x is a number) also avoids this issue.

Debugging information

(Edited from the information generated by Rainbow Brackets' output)

--- Environment Info ---
IDE Version: 2025.2.4
IDE Build: PY-252.27397.106
OS: Linux (6.12.41-gentoo-gentoo-dist)
Max Memory: 12288M
Free Memory: 224M
Cores: 8

Non Bundled Plugins: 
AceJump: 3.8.22
Docker: 252.27397.129
com.insyncwithfoo.pyright: 0.12.0
com.intellij.bigdatatools.binary.files: 252.23892.360
com.intellij.bigdatatools.core: 252.27397.103
com.intellij.bigdatatools.flink: 252.23892.360
com.intellij.bigdatatools.kafka: 252.25557.77
com.intellij.bigdatatools.metastore.core: 252.23892.360
com.intellij.bigdatatools.rfs: 252.27397.103
com.intellij.bigdatatools.spark: 252.23892.360
com.intellij.bigdatatools.zeppelin: 252.23892.360
com.intellij.bigdatatools: 252.23892.360
com.intellij.microservices.ui: 252.27397.129
com.intellij.notebooks.core: 252.27397.109
com.intellij.properties: 252.27397.107
com.intellij.swagger: 252.27397.129
com.koxudaxi.ruff: 0.0.50
intellij.jupyter: 252.27397.109
izhangzhihao.rainbow.brackets: 2025.3.5
lermitage.extratci.lifetime: 2025.1.15
net.seesharpsoft.intellij.plugins.csv: 4.1.0
org.editorconfig.editorconfigjetbrains: 252.27397.107
org.jetbrains.security.package-checker: 252.27397.114
org.toml.lang: 252.27397.109
works.szabope.mypy: 1.0.24

--- vmoptions ---
-Xmx12288m
-XX:+UseZGC
-Dide.managed.by.toolbox=/home/xgp/opt/jetbrains-toolbox-3.0.1.59888/bin/jetbrains-toolbox
-Dtoolbox.notification.portFile=/home/xgp/.cache/JetBrains/Toolbox/ports/19a0051c-a541-410b-aec2-49c6611b365d.port

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions