Shoutbox

[Bug] Tabbed chat requires redraw when chatting from multiple locations - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: WLM Plus! Bug Reports (/forumdisplay.php?fid=7)
+----- Thread: [Bug] Tabbed chat requires redraw when chatting from multiple locations (/showthread.php?tid=92110)

[Bug] Tabbed chat requires redraw when chatting from multiple locations by twigboy on 09-04-2009 at 04:58 AM

I've noticed that a small glitch occurs with tabbed chats when you log in on multiple computers with the same account.
Not sure which version this began.

Upon the Open event, it seems to trigger something that causes a graphical glitch on the active chat window when the tab is updated by an event triggered on the other machine. WLM likes to synchronise the chat windows when you open/message/close chat windows across multiple machines.

[Image: msgplustabchatglitch.png]
(image of the bug, with names/emails removed)

Steps to reproduce

  1. On Machine A, I have 2+ chat windows open (which make the tabs appear). You do not have to chat to them to reproduce this bug.
  2. Likewise with Machine B, open a few chat windows. You do not need to chat to them either, nor do they have to be the same people.
  3. Now, on Machine A, message someone that doesnt already have a tab open on Machine B.
  4. The tabs bar on Machine B should update and cause the active chat window to issue a redraw, but the images should be messed up.
    [/list]

    To fix, cause a window redraw by either:
    • Move your mouse across a few parts of the chat window affected to issue a redraw.
    • Resize the chat window
    • Hide/minimise the window and bring it back

    Some other information for debugging:
    • I've noticed this on Machine A (Win7 with Vista sp2 compat mode) and Machine B (WinXP running naturally)
    • The orientation of the tabs do not seem to matter.
    • Running WLM v14.0.8064.206 on both machines
    • Running MsgPlusLive v4.82.0.368 on both machines
    • I've used a-patch to remove ads and a few other things that I cant remember right now.
    • I've also hexed the executable to remove Photosharing.
    • No MsgPlus skin applied.
    • No scripts applied.
    • This bug appears on both systems *edit*

RE: [Bug] Tabbed chat requires redraw when chatting from multiple locations by NanaFreak on 09-04-2009 at 06:28 AM

what system is the bug actually happening on? the Windows 7 or Windows XP machine?


RE: [Bug] Tabbed chat requires redraw when chatting from multiple locations by twigboy on 09-04-2009 at 06:41 AM

ah sorry, forgot to mention that this occurs on both systems


RE: [Bug] Tabbed chat requires redraw when chatting from multiple locations by NanaFreak on 09-04-2009 at 07:02 AM

I have no idea why it would happen on Windows XP, but the problem with Windows 7 would be that it is in Windows Vista Compatibility Mode


RE: [Bug] Tabbed chat requires redraw when chatting from multiple locations by twigboy on 09-04-2009 at 08:01 AM

haha yeah, ive seen a few quirks get fixed up because of that compat mode being turned off

it might have something to do with the timing or the way events are handled when it triggers from another machine