Project

General

Profile

Actions

Bug #5061

closed

Report Design Panel needs fixing wrt event listening

Added by Derik Barseghian almost 14 years ago. Updated about 13 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.

Actions #1

Updated by Derik Barseghian almost 14 years ago

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

Actions #2

Updated by Derik Barseghian about 13 years ago

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

Actions #3

Updated by Redmine Admin about 11 years ago

Original Bugzilla ID was 5061

Actions

Also available in: Atom PDF