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

Silverlight lockup

5 Answers 70 Views
RibbonView and RibbonWindow
This is a migrated thread and some comments may be shown as answers.
Clint Singer
Top achievements
Rank 1
Clint Singer asked on 26 Aug 2015, 05:48 PM

Hi,

I have an Silverlight application using an old Telerik library (v. 2012.3.1017.1050) which will quite a bit of work to upgrade to the latest Telerik controls.  Now that people are upgrading to Windows 10 we are running into an issue where the browser will lock up when someone presses one of the RadRibbonButtons in the ribbon control.

It turns out that the problem only occurs on systems where the "Touch Keyboard and Handwriting Panel Service" is running.  By disabling that service we don't run into the problem.  Obviously this isn't a very good solution.

Is there a way to work around the problem without having up either upgrade our Telerik controls for this project or have people disable the service?

Cheers,

Clint

5 Answers, 1 is accepted

Sort by
0
Kiril Vandov
Telerik team
answered on 28 Aug 2015, 02:28 PM
Hello Clint,

We have tried to reproduce the described behavior on our side, but with no avail. That is why I would like to ask you for more information about your scenario. For the testing I have used a machine with Windows10 Proffesional and InternerExlorer browser, I have also enabled the service you mentioned using the binaries from 2012.
 - could you please let us know the browser that you are using?
 - what version of Window10 you are using?
 - do you reproduce the issue if the button does not have custom logic on Click?

Also if you could send us a sample project where we can reproduce the issue will help us better understand and further investigate the issue.

Looking forward to hearing from you.

Kind regards,
Kiril Vandov
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Park
Top achievements
Rank 1
answered on 25 Jan 2017, 11:49 PM
I have experienced exactly same issues at many touch-enabled laptops. All machines which generate the issue are touch/stylus pen enabled laptops with windows 10 upgrade.

My Silverlight app uses RadControl for Silverlight 4 v2011.2.920. It uses RibbonView with Office Blue theme.
However, another Silverlight app, which uses RibbonView for Silverlight 4 v2010.3.1314, does not make the issue. It uses Office Silver theme.

When I tested your latest online Silverlight demo of RibbonView at my touch-enabled laptops, the issue does not occur. However, it does not mean that the latest version does not make issue, because your online demo does not use Office blue theme.

I suspect that it may be a bug of Silverlight. It may be also related to theme type. If you cannot not reproduce the issue, please try again while changing theme.

If it is a Silverlight bug, please report it to Microsoft.
0
Milena
Telerik team
answered on 30 Jan 2017, 11:59 AM
Hello Seung,

I tested the RibbonBar and RibbonView with the same versions 2010 and 2011 on a touch-enabled device with Windows 10 and I was able to reproduce the described behavior. I tested it with our latest version from R1 2017 where everything is fine and work as expected. Please have in mind that the version of UI for Silverlight you are using is very old and the RibbonBar (if you are using this control) is deleted from our suite (2012) and on its place was released the RadRibbonView control which is more feature rich control and where a lot of the RadRibbonBar limitations were removed. The migration from RibbonBar to RibbonView is easy as the main structure of the controls is identical. We highly recommend that you upgrade to our latest official version R1 2017.

Feel free to ask If you have any questions during the migration process.

Regards,
Milena
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Park
Top achievements
Rank 1
answered on 30 Jan 2017, 10:10 PM

Currently, I am using Visual Studio 2010 SP1.

So, I have to keep Silverlight 4 project, because Blend for Silverlight 5 is not available anymore.

Is there any way to solve it with RadControl for Silverlight 4?

0
Milena
Telerik team
answered on 01 Feb 2017, 11:16 AM
Hello Seung,

I tried to isolate the issue and to find a workaround. As a result I think that the problem is caused by the automation peer of the GroupChrome. You can find attached a sample project where:
- we have a CustomGroupChrome class  where the OnCreateAutomationPeer() is overridden and  
- the GroupChrome in the template of the RadRibbonGroup is replaced with the custom one.
I used the default theme (OfficeBlack) in the project, but if you need another one you can extract the template of the group and change only the GroupChrome. Please take a look at the project and see if it works for you. 

Also please have in mind that in order to take advantage of the new features and bug fixes we recommend you to use the most recent version of the suite.

Regards,
Milena
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
RibbonView and RibbonWindow
Asked by
Clint Singer
Top achievements
Rank 1
Answers by
Kiril Vandov
Telerik team
Park
Top achievements
Rank 1
Milena
Telerik team
Share this question
or