#767 Annoying replay of chat history


During a session: When someone changes his color, or some enters the session, the whole content of the chat history will be replayed (scrolling from the top to the bottom). Depending on how much one has written before, this flickering can be very annoying.

If there are any changes, that need to happen in the chat view, this has to happen silently without arousing any attention.


  • Kevin Funk

    Kevin Funk - 2012-11-11

    We, Kevin Funk & Erik Kundt, decided to fix this bug as a part of the course "Softwareprozesse". We figured
    out that this happens because the chat is being cleared and rewritten when a buddy changes the color or joins a session.
    We're palling to introduce new methods for modifying old entries chat entries. The affected classes are: ChatControl, ChatDisplay, ChatRoomsComposite & ChatLineSeparator.
    In ChatHistory and ChatControl we're going to add updateColor() and change the code of the method refreshHistory() in ChatRoomsComposite. Instead of rewriting the whole history the old chat entries and their corresponding UI-elements will be modified.

  • Stefan Rossbach

    Stefan Rossbach - 2012-11-26

    Please do not be confused that I had assigned this bug to me. Since I and Frank are reviewing your stuff, some of us must close this entry anyway. We will add you names in the close comment if we close this entry.

  • Stefan Rossbach

    Stefan Rossbach - 2012-11-26
    • assigned_to: nobody --> kargor
  • Stefan Rossbach

    Stefan Rossbach - 2012-12-05
    • status: open --> open-fixed
  • Stefan Rossbach

    Stefan Rossbach - 2012-12-05


  • Stefan Rossbach

    Stefan Rossbach - 2013-03-12
    • milestone: 12.9.28.TESTING --> 13.3.15
  • Stefan Rossbach

    Stefan Rossbach - 2013-03-21
    • status: open-fixed --> closed-fixed

Log in to post a comment.