                 showPreviousTextAndHidePopUp(!_completionAccepted);
             }
         }
-        
-        private function onAddedToStage(event : Event) : void {            
-            focusManager.addEventListener(FlexEvent.FLEX_WINDOW_ACTIVATE, onFlexWindowActivate);
-        }
-        
-        private function onFlexWindowActivate(event : FlexEvent) : void {
-            /* reset lastFocus value to prevent shifting focus 
-            to previously selected component
-            */
-            (focusManager as FocusManager).lastFocus = null;                        
-        }
+                
                                     
         private var _collection : ArrayCollection = new ArrayCollection();
     

        public function InputAssist() {
            super();
            this.mouseEnabled = true;
            this.addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
            dataProvider = null;
        }        
                        

                list.requireSelection = requireSelection;
                list.styleName = new StyleProxy(this, {});
                
                list.addEventListener(HighlightItemListEvent.ITEM_CLICK, onListItemClick, false, 0, true);
            }                        
        }
        
