Index: _source/plugins/dialog/plugin.js =================================================================== --- _source/plugins/dialog/plugin.js (revision 4181) +++ _source/plugins/dialog/plugin.js (working copy) @@ -272,6 +272,10 @@ break; } focusList[ currentIndex ].focus(); + + // Select whole field content. + if ( focusList[ currentIndex ].type == 'text' ) + focusList[ currentIndex ].select(); } function focusKeydownHandler( evt ) Index: CHANGES.html =================================================================== --- CHANGES.html (revision 4181) +++ CHANGES.html (working copy) @@ -61,6 +61,7 @@