I have encountered a possible anomaly in the behavior of placeholder text in modal pages.
Situation
I have a login page with a link entitled “forgot password”. This link gives access to other pages allowing the password to be reset. All pages are modal in order to hide all navigation from them.

Clicking on “forgot password” leads to a page that requests the user email. On the page there is a Cancel button that allows the user to return to the login page. The return to the login page is done using the “Navigate back to root” workflow.

Looking back at the login page, I see that the email field displays the email value that I entered in the request page. The curious thing is that the email value does not display as data but as Placeholder text.

Continuing along the reset pages, I have another one that is used to reenter the new password. Clicking on Cancel to return to the login page, I see the password value appearing in the login password field. Worse, THE PASSWORD DISPLAYS AS PLAIN TEXT. The reason is that the password is displaying as Placeholder text.

All variable names have different names. The problem seems to occurs in Input fields with same Label name.
The possibility that, under certain circumstances, a password may accidentally be shown in plain text is really unsettling.