Skip to content

Иногда подвисает при попытке выделить несколько строк через shift+click #22

@igel2000

Description

@igel2000
  1. Открываем большой файл (больше 100Mb)
  2. После открытия тыкаем в первую попавшуюся строку, чтобы сфокусировать курсор
  3. Нажимаем Ctrl+Home, чтобы прыгнуть вверх на первую строку
  4. С shift кликаем на несколько строк ниже, ожидая, что будут выделены строки с первой по ту, на которую кликнули.
  5. LogViewer подвисает.

Дополнительные наблюдения:

  1. Если после п.3. сначала мышкой кликнуть на другую строку, а потом также мышкой вернуть фокус на первую, то п.4. отработает корректно.
  2. Если после п.3. сначала мышкой кликнуть на другую строку, а потом клавишами фокус вернуть на первую строку, то при выполнении п.4. не повиснет, но выделятся строки не с первой (где в это время находится видимый фокус), а с той строки, на которую мы кликали мышкой.

Похоже где-то спецобработка клавиш навигации работает некорректно.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions