trust no one
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 17 Nov 2008 03:11:03 +0000 (03:11 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 17 Nov 2008 03:11:03 +0000 (03:11 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_4@11237 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/chrome/content/util/fancy_prompt.xul

index 9328305..7eed903 100644 (file)
                                        try { document.title = xul_param('title',{'modal_xulG':true}); } catch(E) {}
                                }
 
-                               if (xul_param('focus',{'modal_xulG':true})) document.getElementById(xul_param('focus',{'modal_xulG':true})).focus();
+                               if (xul_param('focus',{'modal_xulG':true})) {
+                    var focus_element = document.getElementById(xul_param('focus',{'modal_xulG':true}));
+                    if (focus_element) focus_element.focus();
+                }
 
                                JSAN.use('OpenILS.data'); var data = new OpenILS.data(); data.init({'via':'stash'});
                                xulG.fancy_status = 'incomplete';