Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 376960
Collapse All | Expand All

(-)src/org/eclipse/rwt/lifecycle/ControlLCAUtil.java (-5 / +27 lines)
Lines 20-36 Link Here
20
import org.eclipse.rwt.internal.protocol.ClientObjectFactory;
20
import org.eclipse.rwt.internal.protocol.ClientObjectFactory;
21
import org.eclipse.rwt.internal.protocol.IClientObject;
21
import org.eclipse.rwt.internal.protocol.IClientObject;
22
import org.eclipse.rwt.internal.service.ContextProvider;
22
import org.eclipse.rwt.internal.service.ContextProvider;
23
import org.eclipse.rwt.internal.util.ActiveKeysUtil;
23
import org.eclipse.rwt.internal.util.NumberFormatUtil;
24
import org.eclipse.rwt.internal.util.NumberFormatUtil;
24
import org.eclipse.swt.SWT;
25
import org.eclipse.swt.SWT;
25
import org.eclipse.swt.custom.SashForm;
26
import org.eclipse.swt.custom.SashForm;
26
import org.eclipse.swt.events.*;
27
import org.eclipse.swt.events.FocusEvent;
27
import org.eclipse.swt.graphics.*;
28
import org.eclipse.swt.events.KeyEvent;
29
import org.eclipse.swt.events.MenuDetectEvent;
30
import org.eclipse.swt.events.MouseEvent;
31
import org.eclipse.swt.events.SelectionEvent;
32
import org.eclipse.swt.events.TraverseEvent;
33
import org.eclipse.swt.graphics.Cursor;
34
import org.eclipse.swt.graphics.Font;
35
import org.eclipse.swt.graphics.Image;
36
import org.eclipse.swt.graphics.Point;
37
import org.eclipse.swt.graphics.Rectangle;
28
import org.eclipse.swt.internal.events.ActivateEvent;
38
import org.eclipse.swt.internal.events.ActivateEvent;
29
import org.eclipse.swt.internal.events.EventLCAUtil;
39
import org.eclipse.swt.internal.events.EventLCAUtil;
30
import org.eclipse.swt.internal.graphics.ImageFactory;
40
import org.eclipse.swt.internal.graphics.ImageFactory;
31
import org.eclipse.swt.internal.widgets.*;
41
import org.eclipse.swt.internal.widgets.ControlHolder;
32
import org.eclipse.rwt.internal.util.ActiveKeysUtil;
42
import org.eclipse.swt.internal.widgets.ControlUtil;
33
import org.eclipse.swt.widgets.*;
43
import org.eclipse.swt.internal.widgets.IControlAdapter;
44
import org.eclipse.swt.internal.widgets.IControlHolderAdapter;
45
import org.eclipse.swt.internal.widgets.Props;
46
import org.eclipse.swt.widgets.Composite;
47
import org.eclipse.swt.widgets.Control;
48
import org.eclipse.swt.widgets.Event;
49
import org.eclipse.swt.widgets.Item;
50
import org.eclipse.swt.widgets.Link;
51
import org.eclipse.swt.widgets.Scrollable;
52
import org.eclipse.swt.widgets.Shell;
53
import org.eclipse.swt.widgets.Widget;
34
54
35
55
36
/**
56
/**
Lines 178-183 Link Here
178
            KeyEvent releasedEvent = new KeyEvent( event );
198
            KeyEvent releasedEvent = new KeyEvent( event );
179
            releasedEvent.processEvent();
199
            releasedEvent.processEvent();
180
          }
200
          }
201
          
202
          WidgetLCAUtil.preserveProperty( control, "selection", new Point(0,0) );
181
        }
203
        }
182
      } );
204
      } );
183
    }
205
    }

Return to bug 376960