Duo Agentic Chat: Handle disappearing pointer cursor that returns to default state on chat history item

This is a follow up from the following MR note here.

There is a bit of weird behavior when the user clicks a history item (with a pointer cursor type) that defaults back to the default cursor until delete is clicked again. See video here:

Screen_Recording_2025-06-24_at_12.00.39_PM

Edited by Lindsey Shelton