Adium scroll back and hold broken

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
cargusjoh
Harmless
Posts: 2
Joined: Sat Oct 26, 2019 10:22 pm

Adium scroll back and hold broken

Postby cargusjoh » Sun Dec 22, 2019 11:54 pm

Configuration: Macbook air, 10.15.2, Adium 1.5.10.4 4/27/17 with manually fixed autoscroll code from the post "Re: Auto-scrolling not working after upgrade to Catalina"

Description: In a window/tab I scroll back, take my hand off the computer. The window holds only until another participant types. Then the window scrolls/snaps down to the bottom and new text.

To reproduce:
1. Start with a window/tab connected to a IRC site with active participants.
2. Wait until the screen fills with text. Wait further until a few more screen fulls go past.
3. Depress track pad, and move one finger up the pad to scroll up using the scroll bar two pages worth
4. Remove hand from track pad
5. When another participant types and hits <return>, the window/tab snaps/scrolls back down to the bottom instead of holding.


Thanks!

Trolan
Harmless
Posts: 7
Joined: Wed Oct 16, 2019 5:13 pm

Re: Adium scroll back and hold broken

Postby Trolan » Fri Dec 27, 2019 8:39 pm

If you did the fix where nearBottom() always returns 1, that will be the behavior. The nearBottom() function is supposed to see if it's near the bottom of the scroll region, and scroll to bottom if so. If it always returns 1, it will always scroll to bottom. You would need to use the changes from the pull request at https://bitbucket.org/adium/adium/pull- ... -more/diff for the normal scroll when close behavior.


Return to “Adium”

Who is online

Users browsing this forum: No registered users