Hi @vsolanon
I made a demo app, please check the following steps.
1. modify the Items property of Gallery, add two columns to store EditMode and ViewMode to each row
AddColumns('SP list',"EditMode",DisplayMode.Edit,"ViewMode",DisplayMode.View)
2. modify the OnSelect property of Edit button.
Set(varEditMode,ThisItem.ID)
3. set DisplayMode property of TextInput box, dropdown box, and date picker, when the edit button is clicked, the control turns Edit Model
If(varEditMode=ThisItem.ID,ThisItem.EditMode,ThisItem.ViewMode)
4. set OnSelect property of Save button:
Set(varEditMode,-1)
5. set Visible property of Save button, when the edit button is clicked, the save button turn visible
If(varEditMode=ThisItem.ID,true,false)
6. To the new request, set DisplayMode of Edit button, when one edit button is clicked, set other Edit button to be disabled.
If(ThisItem.ID=varEditMode||varEditMode=-1||varEditMode=Blank(),DisplayMode.Edit,DisplayMode.Disabled)
Result:

Sik