Details
-
Bug
-
Resolution: Incomplete
-
P3: Somewhat important
-
None
-
5.15.9, 5.15.17
-
None
-
OS : Debian 11
Compiler : GCC (C++, x86 64bit))
Description
The problem arises when attempting to interact with a loaded HTML page via the WebEngineView component in QML. Specifically, the touch-based scrolling functionality within a date selection popup does not behave as expected. When a touch-based scroll action is attempted within the date selection popup, the page does not respond in the anticipated manner. This issue is specific to the touch-based interaction, as the functionality operates as expected with mouse input.
Interestingly, this issue does not occur in Qt version 6.5.2, where both touch-based scrolling and scrollbar interaction function as expected. This suggests that the problem may be specific to the aforementioned versions of Qt5.15.9.
--------------
I have also attached a sample project attached that demonstrates three different methods for date selection and one method for time selection, each with its own user interface.
1. The first method is triggered by interacting with the first input box. This action opens a popup containing date, month, and year sections. These sections are designed to be scrollable, allowing the user to select a specific date. However, the scrolling functionality is currently not responding to touch input.
2. The second method is initiated by interacting with the second input box. This action opens a popup where the user can slide across to navigate through different months. However, the sliding functionality is currently not responding to touch input.
3. The third method is activated by interacting with the third input box. This action opens a popup with a scrollbar, allowing the user to slide or scroll up to view more options. However, the sliding functionality is currently not responding to touch input.
4. The fourth method is used for time selection. It is triggered by interacting with the fourth input box. This action opens a popup where the user can slide across to select different time options. However, the sliding functionality is currently not responding to touch input.
In summary, while all four methods function as expected with mouse input, none of them currently respond to touch input. Please be aware that in the third method of date selection, the functionality to drag the scrollbar using mouse input is also currently non-operational.