/* */ {
/* 121 */ if (!this.isActive) return;
/* */ try
/* */ {
/* 124 */ synchronized (this.group) {
/* 125 */ MouseResponder localMouseResponder = getResponder();
/* 126 */ if ((localMouseResponder.isInterested(4)) && (localMouseResponder.isActive())) {
/* 127 */ QTDrawable localQTDrawable = this.current;
/* 128 */ doDragTarget(paramMouseEvent);
/* 129 */ this.current = localQTDrawable;
/* */
/* 131 */ Region localRegion1 = new Region(this.current.getDisplayBounds());
/* 132 */ localMouseResponder.mouseDragged(paramMouseEvent);
/* */
/* 134 */ Region localRegion2 = new Region(this.current.getDisplayBounds());
/* 135 */ Region localRegion3 = localRegion1.union(localRegion2).diff(localRegion2);
/* 136 */ if (!localRegion3.empty()) {
/* 137 */ this.group.redrawMember(this.current, localRegion3);