My user have a daily and weekly date planner view.
In the weekly view the data is displayed in a readonly datagrid.
When double-clicking a datagrid cell the whole cell data is shown in a dialog to edit it.
This application is done with angularJS and must run on desktop and tablet browser. Just a bit background...
Now the actual stuff question.
What pro/contra do you see for each of the versions?
download bmml source – Wireframes created with Balsamiq Mockups
In version 2 I made an Apply button but actually a close button is enough.