Работая с плагином checkcolumn, я обнаружил, что когда я нажимаю на любую ячейку в этом столбце, она не выделяется. Я собираюсь предположить, что это означает, что клетка не сфокусирована.
Это приводит к тому, что когда другая ячейка получает фокус, сетка прокручивается обратно до последней / текущей выделенной ячейки всякий раз, когда я нажимаю любую ячейку в столбце флажка. Я мог бы прокрутить на полпути вниз и щелкнуть по флажку, и если текстовое поле в начале сетки было в фокусе, сетка будет прокручиваться вверх.
Как ни странно, когда я перемещаюсь с помощью клавиатуры, ячейка подсвечивается, как и ожидалось, так что это проблема только мыши, которую я не понимаю. Где бы я добавил код, чтобы сосредоточиться на ячейке в контрольном столбце?