Silverlight lockup

6 posts, 0 answers
  1. Clint Singer
    Clint Singer avatar
    133 posts
    Member since:
    Oct 2012

    Posted 26 Aug 2015 Link to this post

    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

  2. Kiril Vandov
    Admin
    Kiril Vandov avatar
    324 posts

    Posted 28 Aug 2015 Link to this post

    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
  3. Park
    Park avatar
    8 posts
    Member since:
    Jul 2008

    Posted 25 Jan in reply to Kiril Vandov Link to this post

    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.
  4. Milena
    Admin
    Milena avatar
    219 posts

    Posted 30 Jan Link to this post

    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.
  5. Park
    Park avatar
    8 posts
    Member since:
    Jul 2008

    Posted 30 Jan in reply to Milena Link to this post

    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?

  6. Milena
    Admin
    Milena avatar
    219 posts

    Posted 01 Feb Link to this post

    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.
Back to Top