New site with admin password


I made a new site with bench new-site --admin-password abc123.
And I have admin_password set in the common_site_config.json as xyz789.

After successful site creation, when login for first time, the password for Administrator is xyz789, not abc123.

Trying to create several new-site, the admin password are always xyz789.
But when I remove the admin_password in common_site_config.json, the password can be set as abc123 or any password set during specific bench new-site --admin-password.

Is this intended feature or bug?

When new site only frappe is installed, first time login as administrator will enter the desk as administrator.
But when erpnext is installed, first time login will enter the desk as the user inputed in the setup wizard.

Is this intended or bug?