Project

General

Profile

Bug #5061

Report Design Panel needs fixing wrt event listening

Added by Derik Barseghian over 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Normal
Category:
reporting
Target version:
Start date:
06/25/2010
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5061

Description

Mouselisteners are used for many things in reporting, and they're causing some problems. There are times when we don't hear the change we're actually after-- e.g. there are currently ways for the user to make changes to text in the layout that will never make it into the report instance -- e.g. start typing some text in a report item, move your mouse up to the execute button, type some more, then click execute. The text you typed after moving your mouse away from that item won't be in your report instance. Also many things occur far more often than is necessary, e.g. if you simply move your pointer over a report item many methods are invoked repeatedly, some changing the model. This is wasteful and makes it hard to differentiate actual changes to the report layout.

History

#1 Updated by Derik Barseghian over 9 years ago

This is fixed in 2.0, but needs to be merged into trunk.

#2 Updated by Derik Barseghian almost 9 years ago

I merged this fix a long time ago. Double checked with a few textareas tests on trunk just now. Works.

#3 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 5061

Also available in: Atom PDF