From c432c0ee21eb34cf2ae35c12d152723150c575a5 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 21 Nov 2023 17:57:13 +0300 Subject: Scriver: read-only contacts' processing --- plugins/Scriver/src/msgdialog.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'plugins/Scriver/src') diff --git a/plugins/Scriver/src/msgdialog.cpp b/plugins/Scriver/src/msgdialog.cpp index 23572ba2d1..cf42f54796 100644 --- a/plugins/Scriver/src/msgdialog.cpp +++ b/plugins/Scriver/src/msgdialog.cpp @@ -505,7 +505,7 @@ void CMsgDialog::MessageDialogResize(int w, int h) int avatarWidth = 0, avatarHeight = 0; int toolbarWidth = w; int messageEditWidth = w - 2; - int hSplitterPos = pdat->iSplitterY; + int hSplitterPos = (m_bReadOnly) ? 0 : pdat->iSplitterY; if (!pdat->flags2.bShowInfoBar) { if (m_hbmpAvatarPic && g_dat.flags.bShowAvatar) { @@ -553,7 +553,10 @@ void CMsgDialog::MessageDialogResize(int w, int h) if (hSplitterPos < hSplitterMinBottom) hSplitterPos = hSplitterMinBottom; - pdat->iSplitterY = hSplitterPos; + if (m_bReadOnly) + hSplitterPos = 0; + else + pdat->iSplitterY = hSplitterPos; if (isChat()) { bool bNick = m_si->iType != GCW_SERVER && m_bNicklistEnabled; -- cgit v1.2.3