Comments (1)
there are two problems here
- undo/redo selection flow doesn't seem to be good enough to figure out the widget that is last changed coz it depends upon indexing the keys of the diff object here which is not accurate all the time. same issue happens in fixed layout as well.
- undo/redo selection also does not work if the widget is deleted as and when it is first added because all widgets see a diff since widgets shed some properties that are coming from fixed layout. we will need to clean up addition flow to make sure that does not happen.
I am moving this to product backlog and decreasing the priority to medium.
cc: @ramsaptami @somangshu
from appsmith.
Related Issues (20)
- [Bug]: UI Issues seen in the Oauth query page post recent UI modification HOT 1
- [Bug]: Table contains internal properties that are not valid
- [Bug]: Evaluated value causes an unnecessary scroll to appear
- [Bug]: Table column sorting toggle does not functional correctly
- [Bug]: Default search text is considered irrespective of 'allow searching' toggle value
- [Bug]: Unable to view entire table. Missing vertical scrollbar when cell wrapping enabled HOT 4
- [Bug]: Issues with importing apps in airgap version HOT 1
- [Bug]: Able to create a new page on a protected branch
- [Task]: Enable eval for recursive module instance usage
- [Bug]: Validation of Column during Inline editing inside a Table widget does not work properly
- Study about Kubernetes Pods & how it works
- [Bug]: JSONForm > Switch Field: label position has no effect, label wraps text unnecessarily
- [Feature]: Fix typos in Publish-helm-chart.md: depencies -> dependencies
- [Task]: Improve the after all cleanup approach in tests and make effective use of DirtiesContext HOT 1
- [Bug]: Evaluations not taking place when the JS Function is freshly created and bound to a widget
- Highlight widgets on canvas when hovering in the entity explorer HOT 1
- [Bug]: Table data is not updated when page size is modified
- [Bug]: Unable to drop widgets to the topmost part of the canvas HOT 1
- [Bug]: Numeric field is not opening as a keypad on mobile
- [Bug] merge loading indicator keeps reloading when merge is in progress and tab in modal is changed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appsmith.