This is a migrated thread and some comments may be shown as answers.

Keyboard navigation issue

4 Answers 63 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Pooja
Top achievements
Rank 1
Pooja asked on 02 Feb 2012, 06:27 AM
Hi,

To enable keyboard navigation of radScheduler I have set TabIndex of scheduler to some value. I have some other controls as well in the page.

Now the problem is even if users focus is on some other control say textbox, and user presses any navigation arrows from keyboard scheduler cells are also highlighted, it seems that scheduler is navigating even if my focus is not on scheduler.

I have created a sample project to demonstrate this behaviour. But this forum is not allowing me to upload zip files.

Attached is my scheduler control definition

<telerik:RadScheduler ID="calendarView" runat="server" Skin="Office2010Silver" DataEndField="End"
           DataKeyField="VaultID" DataStartField="Start" DataSubjectField="Subject" SelectedView="MonthView"
           RowHeight="20px" TabIndex="4" ReadOnly="true" ShowFullTime="true" Width="100%"
           ShowFooter="false"  OnAppointmentCreated="calendarView_AppointmentCreated"
           CustomAttributeName="Location" Height="500px"  >
            
           <TimelineView UserSelectable="false" />
           <MonthView VisibleAppointmentsPerDay="4" />
       </telerik:RadScheduler>

Steps are:
1. Highlight the any other control that scheduler in the page and press navigation keys.

4 Answers, 1 is accepted

Sort by
0
Plamen
Telerik team
answered on 06 Feb 2012, 05:24 PM
Hello Poola,

 
This behavior is a known bug in RadScheduler that is already logged for fixing. As a possible workaround you can clear the RadScheduler's selection on a click of some input as in the code:

var $ = $telerik.$;
 
              function pageLoad() {
 
                  $("input").click(function myfunction() {
 
                      var scheduler = $find('<%= RadScheduler1.ClientID %>');
                      scheduler._clearSlotSelection();
                  });
              }

Hope this will be helpful.

All the best,
Plamen Zdravkov
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Pooja
Top achievements
Rank 1
answered on 08 Feb 2012, 02:25 AM
Any idea, when this issue will be fixed, the workaround might not work for me, as there are many controls in my page and I cannot call this javascript for every element
0
Plamen
Telerik team
answered on 10 Feb 2012, 10:58 AM
Hello,

 
I apologize, but I can not commit on ETA for this. What I can promise is to let you know as soon as we make a progress on it. 

All the best,
Plamen Zdravkov
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Plamen
Telerik team
answered on 03 May 2012, 01:36 PM
Hi Pooja,

 
I am glad to inform you that this bug was recently fixed. You can test how it works event in our Latest Internal build2012, 2, 501.

If you observe any further unusual behavior or just have some other question please don't hesitate to ask.

All the best,
Plamen Zdravkov
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
Scheduler
Asked by
Pooja
Top achievements
Rank 1
Answers by
Plamen
Telerik team
Pooja
Top achievements
Rank 1
Share this question
or