Project

General

Profile

Bug #3680

WDialogs do not resize smoothly beyond bounds of body

Added by Bruce Toll over 7 years ago. Updated over 7 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

#1

Updated by Koen Deforche over 7 years ago

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

Updated by Benoit Daccache over 7 years ago

  • Status changed from InProgress to Resolved

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

#3

Updated by Koen Deforche over 7 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF