 			return result;
 		}
 		
-		protected function functionListChangeHandler(event:IndexChangeEvent):void {
+		protected function functionListChangingHandler(event:IndexChangeEvent):void {
 			var items:IList = _view.functionList.dataProvider;
 			var item:Object = items.getItemAt(event.newIndex);
+			event.preventDefault();
 			switch (item) {
 				case DESIGNER_MENU_ITEM:
 					navigateToURL(new URLRequest(ApplicationConstants.DESIGNER_URL), "_self");

					eventDispatcher.dispatchEvent(new UIEvent(UIEvent.SHOW_LIST_OF_RECORDS));
					break;
			}
			_view.functionList.selectedItem = null;
		}
		
		

		
		override internal function initEventListeners():void {
			super.initEventListeners();
			_view.functionList.addEventListener(IndexChangeEvent.CHANGING, functionListChangingHandler);
		}
		
		protected function createFunctionsList():IList {
