r3465 committed - added condition to fail safely when setting data when option classes a...

r3465 committed - added condition to fail safely when setting data when option classes a...

Revision: 3465
Author: scottjehl
Date: Wed Nov 18 07:18:31 2009
Log: added condition to fail safely when setting data when option classes
are null
http://code.google.com/p/jquery-ui/source/detail?r=3465
Modified:
/branches/labs/selectmenu/ui.selectmenu.js
=======================================
--- /branches/labs/selectmenu/ui.selectmenu.js    Fri Jun 19 09:22:18 2009
+++ /branches/labs/selectmenu/ui.selectmenu.js    Wed Nov 18 07:18:31 2009
@@ -134,7 +134,7 @@
            var thisLi = $('<li><a href="#" tabindex="-1" role="option"
aria-selected="false">'+ selectOptionData[i].text +'</a></li>')
                .data('index',i)
                .addClass(selectOptionData[i].classes)
-                .data('optionClasses', selectOptionData[i].classes)
+                .data('optionClasses', selectOptionData[i].classes|| '')
                .mouseup(function(event){
                        if(self._safemouseup){
                            var changed = $(this).data('index') != self._selectedIndex();
--