The inclusion of a double-click feature can offer distinct and valuable interactions for specific purposes. For instance, it can prioritize a particular task by designating it as the primary task, ensuring its execution takes precedence. Additionally, the double-click and hold functionality allows for actions such as pulling or resizing elements. While it is possible for users to implement similar functionality using custom functions and basic click events, integrating this feature into a library like LVGL can provide a convenient and standardized solution.
This would definitely be a great addition to LVGL.