I have been trying to fix this issue (Multiple Change Password Dialog
#13666)
but I am stuck. I figured that multiple dialog boxes are cropping up
because of multiple AJAX requests (please correct me of I'm wrong). But
two types of form are loaded, one which has generate button and which
does not. And that to in a fixed growing number of times after each
click on 'change password'.
I can't figure out where is displayPasswordGenerateButton () being executed. It is inside addOrUpdateSubmenu. I can't pin point what forces these requests multiple times...
I'm new to contributing to phpmyAdmin, and I apologize in advance if my doubts are silly.