Skip to content

Conversation

@SougandhS
Copy link
Contributor

When selecting a field under an object, both the Watch command and Drag & Drop previously created a non-contextual expression using only the field name, which caused evaluation failures. This fix ensures that both Watch and Drag & Drop now generate proper context-aware expressions such as myobj.myfield instead of just the field name.

Fixes : https://bugs.eclipse.org/bugs/show_bug.cgi?id=321289

Before [Watch by context and by drag-drop] :

Before.mp4

After [Watch by context and by drag-drop] :

After.mp4

@github-actions
Copy link
Contributor

github-actions bot commented Dec 12, 2025

Test Results

 1 953 files  ±0   1 953 suites  ±0   1h 29m 23s ⏱️ + 7m 43s
 4 745 tests ±0   4 720 ✅  - 1   24 💤 ±0  1 ❌ +1 
14 235 runs  ±0  14 052 ✅  - 1  182 💤 ±0  1 ❌ +1 

For more details on these failures, see this check.

Results for commit d6d6fed. ± Comparison against base commit ed16f2e.

♻️ This comment has been updated with latest results.

@SougandhS SougandhS force-pushed the ImproveWatchExp branch 2 times, most recently from 9f1d82f to 94c201a Compare December 12, 2025 04:01
When selecting a field under an object, both the Watch command and Drag
& Drop previously created a non-contextual expression using only the
field name, which caused evaluation failures. This fix ensures that both
Watch and Drag & Drop now generate proper context-aware expressions such
as myobj.myfield instead of just the field name.

Fixes : https://bugs.eclipse.org/bugs/show_bug.cgi?id=321289
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant