Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
590
Caller window receives keys while model window is active
posted

Hi Matt,

I am sending this question again as it is still unanswered. For more info, please see the post http://forums.infragistics.com/forums/t/55416.aspx.

 

My query is as follows:

 

Please find attached the source code of an example we have created to demonstrate what we want to communicate.

Following are the steps to reproduce the modal window issue we are facing i.e., when a modal window is active, keyboard keys (including shortcuts & navigation keys) sent to the caller window.

 

Steps are the following:

Step 1: Launch the example application.

Step 2: Type some letters in the text box which is on the main window.

Step 3: Click  the ribbon button “Button 1”. A modal window is opened with the title “Modal Window 1”. While the modal window is active, the focus remains on the main window text box.  To confirm it, press any key on the model text box, text box on parent window will receive the key.

Step 4: Press ALT button from the keyboard the shortcuts appear on the “Home” ribbon tab and on the “Quick Access Tool Bar” ‘H’ and ‘F’ respectively.

Now press Tab button from the keyboard and it works for ‘Button 1’ ,’Button 2’ and ‘Button 3’ even the “modal Window 1” is in open state and further more when shortcut ‘H’ for the ‘Home ribbon tab  appears press ‘H’ from the keyboard. After pressing ‘H’ the shortcuts appears for the three buttons as ‘B’, ‘U’ and ‘T’. Press  ‘U’ another modal window with the title “Modal window 2” is opened.

Now when you type some letters in the textbox of the “Modal Window 2” and presses Tab button twice from the keyboard the focus goes to the textbox of the main window and typing anything results in the main window text box. And then pressing Tab button twice again will bring the focus to the “Modal Window 1”.

The Modal window of the Infragistics is behaving as modal-less.

 

 

Thanks

Abdul Latif