Project

General

Profile

Actions

Bug #3680

closed

WDialogs do not resize smoothly beyond bounds of body

Added by Bruce Toll about 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Benoit Daccache
Target version:
Start date:
11/25/2014
Due date:
% Done:

0%

Estimated time:

Description

With github 3.3.3-25-g7023b38 version of Wt, attempting to resize a WDialog beyond outside the html body can be difficult. If the mouse moves too quickly, the dialog stops receiving the mousemove events and the drag is interrupted. This can be seen with the attached test program by using the button to create some WDialogs and then attempting to resize them to a point below the grid.

The attached patch attempts to address this issue by placing the mousemove and mouseup event handlers on the document. It seems to work in limited testing and does not appear to interfere with existing handlers, but the patch would definitely benefit from additional review.

This is the last in a series of WDialog-related patches that were (lightly) tested together, but should work separately.


Files

Actions #1

Updated by Koen Deforche almost 10 years ago

  • Status changed from New to InProgress
  • Assignee set to Benoit Daccache
  • Target version set to 3.3.4
Actions #2

Updated by Benoit Daccache almost 10 years ago

  • Status changed from InProgress to Resolved

Issues #3677 -> #3680 integrated in commit 460c04af2a2aefc59b0b224665ad5490651d0454

Actions #3

Updated by Koen Deforche almost 10 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF