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

Possible IE Bug - Multi-Select drop-down Flicker

6 Answers 287 Views
MultiSelect
This is a migrated thread and some comments may be shown as answers.
Eric J at FADV
Top achievements
Rank 1
Eric J at FADV asked on 29 Mar 2013, 08:50 PM
We have incorporated the MultiSelect control into our project and are experiencing strange behavior with the control. I wonder if others have complained of the same problem.

In IE, the drop-down list upon a mouse-click flickers real fast , as if the drop-down window is opening and closing almost instantly, basically forcing the user to click inside the container twice to display the list of items. Again this only appears to happen in IE, Firefox and Crrome seem to be working fine.

Is this a known issue or am I the first to report this?

6 Answers, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 02 Apr 2013, 11:25 AM
Hello Eric,

I can't seem to reproduce such a problem on our online demos. Can you?

http://demos.kendoui.com/web/multiselect/index.html

If the online demo works OK on your side too, please provide a runnable example for additional testing, and specify which IE version you are using.

Regards,
Dimo
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Rajeev
Top achievements
Rank 1
answered on 04 Feb 2015, 08:30 PM
I have the same issue. I created a kendo dropdownlist and populated the items from Viewbag. I have the same issue that when i click on the dropdown, it opens the dropdown window quickly and closes for the first time. it works perfectly after that. So users effectively need to click twice to select an item. 

I am using IE9 and this behavior is not there in Chrome. For your reference, I am pasting the code below.

@(Html.Kendo().DropDownList()
                          .Name("LSource")
                          .DataTextField("Description")
                          .DataValueField("LSource")
                          .OptionLabel("NONE")
                          .Events(e => e.Select("onLSourceSelect"))
                          .BindTo(ViewBag.LSources)
                        )
Any help is appreciated.
0
Rajeev
Top achievements
Rank 1
answered on 04 Feb 2015, 08:45 PM
I tried the below simple block of code

@(Html.Kendo().DropDownList()
.Name("size")
.BindTo(new List<string>() {
"S - 6 3/4\"",
"M - 7 1/4\"",
"L - 7 1/8\"",
"XL - 7 5/8\""
})
This also has the flickering issue. 
Please help
0
Kiril Nikolov
Telerik team
answered on 06 Feb 2015, 03:10 PM

Hello Rajeev,

Can you please send us a runnable sample that reproduces the issue in a separate support thread? We will be happy to take a look and assist you!

Regards,
Kiril Nikolov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Tim
Top achievements
Rank 1
answered on 23 Apr 2015, 12:19 PM

Sirs,

I am experiencing the same issue in IE10 using a @Kendo(). DropdownListFor controls. I have about 5 in a App and they are all doing the same "Flicker: action spoken of by other posters. However, mine do not even work if you click them twice. Between the "Flicker" you can see that there is data in them. Also they work fine in Chrome. I have not seen a resolution the the issue posted. Has there been one? The control below is being feed from a Web Service. Others are feed from Database Key value pairs. So the data model does not seem the be the problem. Could this be a Script or Script reference issue? I managed to get a screen shot of the control as it is open for a split second I don't know that it shows much but it is attached.

@(Html.Kendo().DropDownListFor(model => model.Agency)
                      .Name("Agency")
                      .OptionLabel("Select an Agency....")
                      .HtmlAttributes(new {style = "width: 350px"})
                      .DataTextField("code")
                      .DataValueField("code")
                      .Filter("contains")
                      .DataSource(source =>
                      {
                          source.Read(read =>
                          {
                              read.Action("agencies_read", "IOTDBBillingAdmin");
                          }).ServerFiltering(false);
                      })

                      .Events(e => e.Change("onAgencyChange"))
                      ) 

 

 

0
Kiril Nikolov
Telerik team
answered on 23 Apr 2015, 02:35 PM

Hello Tim,

Please open a separate support request and include a runnable sample, where the issue can be reproduced and we will be happy to help. 

Thanks for the cooperation.

Regards,
Kiril Nikolov
Telerik
 

See What's Next in App Development. Register for TelerikNEXT.

 
Tags
MultiSelect
Asked by
Eric J at FADV
Top achievements
Rank 1
Answers by
Dimo
Telerik team
Rajeev
Top achievements
Rank 1
Kiril Nikolov
Telerik team
Tim
Top achievements
Rank 1
Share this question
or