Skip to content

Conversation

ugur-vaadin
Copy link
Contributor

@ugur-vaadin ugur-vaadin commented Aug 15, 2025

Description

This PR removes the extra layer of state management regarding whether the current cell is locked and makes it so that it is retrieved on the fly. It is prone to timing issues and adds complexity without any real benefit.

Fixes #7653

Type of change

  • Bugfix
  • Feature

Checklist

  • I have read the contribution guide: https://vaadin.com/docs/latest/contributing/overview
  • I have added a description following the guideline.
  • The issue is created in the corresponding repository and I have referenced it.
  • I have added tests to ensure my change is effective and works as intended.
  • New and existing tests are passing locally with my change.
  • I have performed self-review and corrected misspellings.

@ugur-vaadin ugur-vaadin force-pushed the fix-determine-whether-a-cell-is-locked-on-the-fly branch from 157bd7b to 29dda3c Compare August 18, 2025 08:52
@ugur-vaadin ugur-vaadin marked this pull request as ready for review August 18, 2025 11:43
@ugur-vaadin ugur-vaadin force-pushed the fix-determine-whether-a-cell-is-locked-on-the-fly branch from 052e7c7 to 40fcc8a Compare August 18, 2025 11:43
@ugur-vaadin ugur-vaadin force-pushed the fix-determine-whether-a-cell-is-locked-on-the-fly branch from 40fcc8a to ec1d10f Compare August 18, 2025 12:48
@ugur-vaadin ugur-vaadin force-pushed the fix-determine-whether-a-cell-is-locked-on-the-fly branch from ec1d10f to b6a5af9 Compare August 18, 2025 19:02
Copy link

@ugur-vaadin ugur-vaadin merged commit fd661fe into main Aug 19, 2025
5 checks passed
@ugur-vaadin ugur-vaadin deleted the fix-determine-whether-a-cell-is-locked-on-the-fly branch August 19, 2025 06:37
vaadin-bot pushed a commit that referenced this pull request Aug 19, 2025
* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* test: add horizontal its and cleanup test page
vaadin-bot pushed a commit that referenced this pull request Aug 19, 2025
* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* test: add horizontal its and cleanup test page
sissbruecker pushed a commit that referenced this pull request Aug 19, 2025
* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* test: add horizontal its and cleanup test page

Co-authored-by: Ugur Saglam <106508695+ugur-vaadin@users.noreply.github.com>
sissbruecker pushed a commit that referenced this pull request Aug 19, 2025
* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* fix: determine whether a cell is locked on the fly

* fix: add missing cell locked checks

* chore: merge if blocks

* test: add its for navigating to custom editors

* test: add horizontal its and cleanup test page

Co-authored-by: Ugur Saglam <106508695+ugur-vaadin@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Spreadsheet with custom editor - editor not displayed when navigating to cell with up/down arrows
3 participants