mcramer
2013-07-16 aa370627b211a51dc46891cfa4b6e3d2ef3e52db
- Fixed FS#2924 - the month will not set automatically in the autoresponder by click now
Along with this fixed some display problems with the combo boxes introduced in 3.0.5.
Some fields were not correctly displayed with the predefined values if value and text of the underlying option element differ.

1 files modified
11 ■■■■ changed files
interface/web/js/jquery.tipsy.js 11 ●●●● patch | view | raw | blame | history
interface/web/js/jquery.tipsy.js
@@ -371,20 +371,21 @@
                    internal = false;
                    return;
                }
                var matcher = new RegExp( "" + $.ui.autocomplete.escapeRegex( $(this).val() ) + "", "i" ),
                    matchtext = $(this).val();
                var matchtext = $(this).val().toLowerCase();
                    valid = false,
                    selected = false;
                    selected = false,
                    selected_val = "";
                select.children( "option" ).each(function() {
                    if( (($(this).val() == "" && matchtext == "") || $( this ).text().match( matcher )) && $(this).css('display') != 'none' ) {
                    if( (($(this).val() == "" && matchtext == "") || $( this ).val().toLowerCase() == matchtext) && $(this).css('display') != 'none' ) {
                        valid = true;
                        selected = $(this);
                        selected_val = $(this).text();
                        return false;
                    }
                });
                if(!valid) return false;
                
                input.val($(this).val()).autocomplete('option','select').call(input, (e ? e : {target: select}), { item: { option: selected.get(0), internal: true } });
                input.val(selected_val).autocomplete('option','select').call(input, (e ? e : {target: select}), { item: { option: selected.get(0), internal: true } });
            });
            $( "<a>" )