mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: #7800, dont crash on resize
This commit is contained in:
@@ -498,7 +498,13 @@ define('forum/chats', [
|
|||||||
|
|
||||||
Chats.resizeMainWindow = function () {
|
Chats.resizeMainWindow = function () {
|
||||||
var viewportHeight = $(window).height();
|
var viewportHeight = $(window).height();
|
||||||
var fromTop = components.get('chat/main-wrapper').offset().top || components.get('chat/nav-wrapper').offset().top;
|
var mainWrapper = components.get('chat/main-wrapper');
|
||||||
|
var navWrapper = components.get('chat/nav-wrapper');
|
||||||
|
var fromTop = 0;
|
||||||
|
if (mainWrapper.length && navWrapper.length) {
|
||||||
|
fromTop = mainWrapper.offset().top || navWrapper.offset().top;
|
||||||
|
}
|
||||||
|
|
||||||
$('.chats-full').height(viewportHeight - fromTop - 1);
|
$('.chats-full').height(viewportHeight - fromTop - 1);
|
||||||
|
|
||||||
Chats.setActive();
|
Chats.setActive();
|
||||||
|
|||||||
Reference in New Issue
Block a user