Hi, Please find the attached patch to fix RM # 2956 - pgAdmin 2.0 Preferences: User language drop down remains on screen if not collapsed.
Thanks, Khushboo
diff --git a/web/pgadmin/preferences/static/js/preferences.js b/web/pgadmin/preferences/static/js/preferences.js index ca22a4c..635a6b7 100644 --- a/web/pgadmin/preferences/static/js/preferences.js +++ b/web/pgadmin/preferences/static/js/preferences.js @@ -91,16 +91,18 @@ define('pgadmin.preferences', [ * Clear the existing html in the preferences content */ var content = $container.find('.preferences_content'); - content.empty(); - /* * We should clean up the existing controls. */ if (controls) { _.each(controls, function(c) { + if ('$sel' in c) { + if (c.$sel.data('select2').isOpen()) c.$sel.data('select2').close(); + } c.remove(); }); } + content.empty(); controls = []; /*