LearnNewsExamplesServices
Frontmatter
id3516
titletab.Container: double-clicking on tab headers multiple times can trigger a drag OP
stateClosed
labels
bug
assigneestobiu
createdAtOct 4, 2022, 4:51 PM
updatedAtOct 4, 2022, 5:50 PM
githubUrlhttps://github.com/neomjs/neo/issues/3516
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 4, 2022, 5:50 PM

tab.Container: double-clicking on tab headers multiple times can trigger a drag OP

Closed v8.1.0 bug
tobiu
tobiu commented on Oct 4, 2022, 4:51 PM

this results in tab.header.Button not getting displayed again:

Screenshot 2022-10-04 at 16 45 28

we either need to ensure that a drag OP starts "later" or that drag gets disabled for a short period after drop.

tobiu added the bug label on Oct 4, 2022, 4:51 PM
tobiu assigned to @tobiu on Oct 4, 2022, 4:51 PM
tobiu referenced in commit 6a6ad0d - "tab.Container: double-clicking on tab headers multiple times can trigger a drag OP #3516" on Oct 4, 2022, 5:48 PM
tobiu
tobiu Oct 4, 2022, 5:50 PM

i did some intense monkey-testing and this should neo longer happen.

the mouse sensor now uses a delay of 0.1s as well as a min distance of 5px. drag start might feel a little bit delayed now.

i also adjusted the timeouts to ensure that an initial hide OP can no longer happen after the re-show.

tobiu closed this issue on Oct 4, 2022, 5:50 PM