diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index cc2bed7e2..ef48ca4eb 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -13503,12 +13503,12 @@ return $.on(div, 'click', Rice.cb.check); }, select: function(select) { - var div; + var div, _ref; $.addClass(select, 'riced'); div = $.el('div', { className: 'selectrice', - innerHTML: "
" + (select.options[select.selectedIndex].textContent || null) + "
" + innerHTML: "
" + (((_ref = select.options[select.selectedIndex || 0]) != null ? _ref.textContent : void 0) || null) + "
" }); $.on(div, "click", Rice.cb.select); return $.after(select, div); diff --git a/builds/crx/script.js b/builds/crx/script.js index 2bc2dd23d..bc33b3402 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -13507,12 +13507,12 @@ return $.on(div, 'click', Rice.cb.check); }, select: function(select) { - var div; + var div, _ref; $.addClass(select, 'riced'); div = $.el('div', { className: 'selectrice', - innerHTML: "
" + (select.options[select.selectedIndex].textContent || null) + "
" + innerHTML: "
" + (((_ref = select.options[select.selectedIndex || 0]) != null ? _ref.textContent : void 0) || null) + "
" }); $.on(div, "click", Rice.cb.select); return $.after(select, div); diff --git a/src/Theming/Rice.coffee b/src/Theming/Rice.coffee index e9a63ad43..f7a62b6db 100644 --- a/src/Theming/Rice.coffee +++ b/src/Theming/Rice.coffee @@ -98,7 +98,7 @@ Rice = $.addClass select, 'riced' div = $.el 'div', className: 'selectrice' - innerHTML: "
#{select.options[select.selectedIndex].textContent or null}
" + innerHTML: "
#{select.options[select.selectedIndex or 0]?.textContent or null}
" $.on div, "click", Rice.cb.select $.after select, div \ No newline at end of file