[Webkit-unassigned] [Bug 253580] WoWHead talent calculator does not deselect on Ctrl+Click

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 11 23:09:50 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=253580

--- Comment #16 from Karl Dubost <karlcow at apple.com> ---
Giving it another try with STP 183.
on a MacBook with a trackpad.
Going to https://www.wowhead.com/talent-calc/paladin/protection/DABBAAA


1. Activating the top right hammer of the left column (simple click). This adds the connections.

[Log] 2023-12-12T06:51:32.016Z pointerdown 
[Log] 2023-12-12T06:51:32.026Z pointerdown 
[Log] 2023-12-12T06:51:32.027Z mousedown 
[Log] 2023-12-12T06:51:32.028Z mousedown 
[Log] 2023-12-12T06:51:32.028Z mousedown 
[Log] 2023-12-12T06:51:32.037Z selectionchange 
[Log] 2023-12-12T06:51:32.038Z selectionchange 
[Log] 2023-12-12T06:51:32.039Z pointerup 
[Log] 2023-12-12T06:51:32.042Z click 
[Log] 2023-12-12T06:51:32.043Z click 
[Log] 2023-12-12T06:51:32.047Z click 
[Log] 2023-12-12T06:51:32.049Z click 
[Log] 2023-12-12T06:51:32.059Z change-state 
[Log] 2023-12-12T06:51:32.093Z hash-update  (x2)
[Log] 2023-12-12T06:51:32.114Z click 
[Log] 2023-12-12T06:51:32.115Z click 
[Log] 2023-12-12T06:51:32.122Z click 
[Log] 2023-12-12T06:51:32.123Z click 


2. Deactivating with double tap (simple click through double fingers tap on the same icon). This removes the connections.


[Log] 2023-12-12T06:53:06.809Z pointerdown 
[Log] 2023-12-12T06:53:06.818Z pointerdown 
[Log] 2023-12-12T06:53:06.818Z mousedown 
[Log] 2023-12-12T06:53:06.819Z mousedown 
[Log] 2023-12-12T06:53:06.819Z mousedown 
[Log] 2023-12-12T06:53:06.829Z contextmenu 
[Log] 2023-12-12T06:53:06.837Z change-state 
[Log] 2023-12-12T06:53:06.867Z hash-update 
[Log] 2023-12-12T06:53:06.868Z hash-update 
[Log] 2023-12-12T06:53:06.873Z contextmenu 
[Log] 2023-12-12T06:53:06.901Z pointerup 

3. Activating again (same than 1.)

[Log] 2023-12-12T06:54:44.326Z pointerdown 
[Log] 2023-12-12T06:54:44.333Z pointerdown 
[Log] 2023-12-12T06:54:44.333Z mousedown 
[Log] 2023-12-12T06:54:44.336Z mousedown 
[Log] 2023-12-12T06:54:44.336Z mousedown 
[Log] 2023-12-12T06:54:44.343Z selectionchange 
[Log] 2023-12-12T06:54:44.344Z selectionchange 
[Log] 2023-12-12T06:54:44.372Z pointerup 
[Log] 2023-12-12T06:54:44.375Z click 
[Log] 2023-12-12T06:54:44.376Z click 
[Log] 2023-12-12T06:54:44.381Z click 
[Log] 2023-12-12T06:54:44.383Z click 
[Log] 2023-12-12T06:54:44.390Z change-state 
[Log] 2023-12-12T06:54:44.427Z hash-update  (x2)
[Log] 2023-12-12T06:54:44.430Z click 
[Log] 2023-12-12T06:54:44.431Z click 
[Log] 2023-12-12T06:54:44.435Z click 
[Log] 2023-12-12T06:54:44.436Z click 


4. Trying deactivation with ctrl+click (lines are not being removed)

[Log] 2023-12-12T06:59:06.521Z keydown 
[Log] 2023-12-12T06:59:06.524Z keydown 
[Log] 2023-12-12T06:59:06.526Z keydown 
[Log] 2023-12-12T06:59:06.526Z keydown 
[Log] 2023-12-12T06:59:06.526Z keydown 
[Log] 2023-12-12T06:59:06.527Z keydown 
[Log] 2023-12-12T06:59:06.527Z keydown  (x2)
[Log] 2023-12-12T06:59:07.367Z pointerdown 
[Log] 2023-12-12T06:59:07.385Z pointerdown 
[Log] 2023-12-12T06:59:07.385Z mousedown 
[Log] 2023-12-12T06:59:07.388Z mousedown 
[Log] 2023-12-12T06:59:07.389Z mousedown 
[Log] 2023-12-12T06:59:07.394Z contextmenu 
[Log] 2023-12-12T06:59:07.406Z change-state 
[Log] 2023-12-12T06:59:07.454Z hash-update  (x2)
[Log] 2023-12-12T06:59:07.458Z contextmenu 

`It shows the disconnected lines`
`In this state has long as we do not release the click`
`but once we release the click it reconnects them`

[Log] 2023-12-12T06:59:07.492Z pointerup 
[Log] 2023-12-12T06:59:07.495Z click 
[Log] 2023-12-12T06:59:07.495Z click 
[Log] 2023-12-12T06:59:07.499Z click 
[Log] 2023-12-12T06:59:07.500Z click 
[Log] 2023-12-12T06:59:07.503Z change-state 
[Log] 2023-12-12T06:59:07.518Z hash-update  (x2)
[Log] 2023-12-12T06:59:07.520Z click 
[Log] 2023-12-12T06:59:07.520Z click 
[Log] 2023-12-12T06:59:07.524Z click 
[Log] 2023-12-12T06:59:07.525Z click 
[Log] 2023-12-12T06:59:08.380Z keyup  (x2)
[Log] 2023-12-12T06:59:08.380Z keyup 


In step 4, after the pointerup the sequence:

```
[Log] 2023-12-12T06:59:07.495Z click 
[Log] 2023-12-12T06:59:07.495Z click 
[Log] 2023-12-12T06:59:07.499Z click 
[Log] 2023-12-12T06:59:07.500Z click 
[Log] 2023-12-12T06:59:07.503Z change-state 
[Log] 2023-12-12T06:59:07.518Z hash-update  (x2)
[Log] 2023-12-12T06:59:07.520Z click 
[Log] 2023-12-12T06:59:07.520Z click 
[Log] 2023-12-12T06:59:07.524Z click 
[Log] 2023-12-12T06:59:07.525Z click 
```

is probably reactivating the lines. 

Wenson has probably a better idea on why this is happening.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20231212/4b708b9a/attachment.htm>


More information about the webkit-unassigned mailing list