Project

General

Profile

Feature #3356

Copilot - Reduce flicker during Link Expansion - phase 1

Added by Ram Kordale 11 months ago. Updated 11 months ago.

Status:
Review
Priority:
Urgent
Assignee:
Target version:
Start date:
01/03/2024
Due date:
% Done:

100%

Estimated time:

Description

Today, we show links on single lines until the user hovers over them. When the user hovers, we expand it. While expanding, we do the following (a) make the line wider (b) create an additional line to accommodate overflowing characters.

This causes quite jarring flickers.

In phase 1, let us do the following:
i. expand only if user hovers for X ms (X to be figured by trial and error such that if a user is moving the mouse over all the links, it shall not be expanded)
ii. once expanded, do not collapse until the copilot is minimized.

If this does not make the flicker better enough, we can refine this solution further.

Also available in: Atom PDF