[Global Navigation] Improve Scrolling Experience in History View

Problem statement:

In the History tool within the global navigation bar of Canvas, users can view their recent activity by scrolling through the list. However, when scrolling to the bottom of the list, additional history items are loaded, and the view jumps back to the top of the list. This forces users to scroll down repeatedly to reach the desired part of their history, creating a frustrating user experience.

Proposed solution:

Improve this functionality by ensuring the user remains at their current position when new items are loaded, allowing them to continue scrolling seamlessly.

User role(s):

admin,instructor,student,ta,designer