Subversion Repositories SmartDukaan

Rev

Rev 35587 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35587 Rev 37498
Line 233... Line 233...
233
            quill.setSelection(range.index + emoji.length);
233
            quill.setSelection(range.index + emoji.length);
234
            $('#emojiPicker').removeClass('show');
234
            $('#emojiPicker').removeClass('show');
235
        });
235
        });
236
 
236
 
237
        // Close emoji picker when clicking outside
237
        // Close emoji picker when clicking outside
-
 
238
        // Fragment is re-injected with .html(), which re-runs this script; clear the
-
 
239
        // namespace first so handlers replace rather than stack.
-
 
240
        $(document).off('.postbulletin');
238
        $(document).on('click', function (e) {
241
        $(document).on('click.postbulletin', function (e) {
239
            if (!$(e.target).closest('#emojiPicker, .ql-emoji').length) {
242
            if (!$(e.target).closest('#emojiPicker, .ql-emoji').length) {
240
                $('#emojiPicker').removeClass('show');
243
                $('#emojiPicker').removeClass('show');
241
            }
244
            }
242
        });
245
        });
243
    });
246
    });