Improved mentions, now works in IE, Firefox and Chrome
authorAlexander Ebert <ebert@woltlab.com>
Wed, 26 Mar 2014 02:04:21 +0000 (03:04 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Wed, 26 Mar 2014 02:04:21 +0000 (03:04 +0100)
commit838ad24448a025bc579d8220f2407ae03c9e36ad
treedca7fff02b1c8bc32aa81ffff9a23782aae72a72
parenta7da28fe3b7712c5aabc18bf28f3afe57653c330
Improved mentions, now works in IE, Firefox and Chrome

 * _getDropdownMenuPosition() now uses the browser's getBoundingClientRect() to get the precise offsets and height
 * _setUsername() now entirely relies on native DOM functions, this prevents issues with Firefox and Internet Explorer. As a bonus, the editor is now able to properly undo all changes
 * moved _setUsername() since it shares a lot of code with the function above, makes it far easier to apply changes to both functions without massive scrolling
wcfsetup/install/files/js/3rdParty/redactor/plugins/wutil.js
wcfsetup/install/files/js/WCF.Message.js