You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a text cell editor (JFace table) in one column receives the focus and a subsequent mouse click, pressing the tab key forwards the control focus not to the next row but that after it. In other words, a row gets skipped.
Of course this happens rarely, since the cell editor already has the focus.
It seems to not happen when there are more cell editors on the row.
I've attached a snippet to reproduce the behaviour and one with a workaround.
Thanks for the report. Would you be interesting in trying to submit a patch for that? Or even at least a test case to get started with?
Solving this bug is a bit above my capabilities, as the cell seems to get determined in the TableViewer.. not easy to read.
And I required a workaround for our customer quickly.
I've attached a ZIP file with snippets to reproduce the bug and and the workaround to the issue.
When a text cell editor (JFace table) in one column receives the focus and a subsequent mouse click, pressing the tab key forwards the control focus not to the next row but that after it. In other words, a row gets skipped.
Of course this happens rarely, since the cell editor already has the focus.
It seems to not happen when there are more cell editors on the row.
I've attached a snippet to reproduce the behaviour and one with a workaround.
CellEditorFocusIssueSnippets.zip
.
The text was updated successfully, but these errors were encountered: