Hello @NikhilGS-9641,
This is expected since alerts (in this context) are "stateless".
This was intentionally designed to give the alert owner/admin the explicit rights to change the alert state to resolved/closed based on deep understanding of the embedded alert condition(s) that caused the firing of the alert.
Also note that you have the option to either change state on an alert or a smart group.
Hope this helps,
Cheers.