Ribbon.IsBackStageVisible

Hi,

today I made an update to v18.4.0.33.
Now I've got a problem with Ribbon.
Normally I start my program with Ribbon.IsBackStageVisible = true
Then I click a button in backstage and Ribbon.IsBackStageVisible = false. When I go back to backstage and click any other button
Backstage doesn't disappear although I set Ribbon.IsBackStageVisible = false.by each click.
But it is possible to use the left arrow to go back to normal window.
Until yesterday it worked fine and I didn't change any line of code.

Kind regards,

Jörg

9 Replies 1 reply marked as answer

VR Vijayalakshmi Roopkumar Syncfusion Team January 6, 2021 09:45 AM UTC

Hi Jorg 
 
Thank you for your update. 
 
We have checked the reported behavior with Ribbon "IsBackstageVisible property does not working properly on changing at runtime in WPF Ribbon" and we were able to reproduce at our end. We have logged a report on this and the patch for this fix is estimated to be available on 13th Jan, 2021. You can track the status of this defect using the following feedback link: 
 
 
Please confirm your currently using Syncfusion Product version details, it would be helpful for us to proceed on it further. 
 
Regards, 
Vijayalakshmi VR 



VR Vijayalakshmi Roopkumar Syncfusion Team January 13, 2021 02:14 PM UTC

Hi Jorg 
Thank you for your patience. 
We have fixed the reported behavior with Ribbon and patch for the same can be downloaded from following links.   
 
Recommended approach - exe will perform automatic configuration.   
   
Please find the patch setup from below location:   
   
 
 
   
 
  
  
 
 
 
Assembly Version: 18.4.0.30 
   
Installation Directions:   
This patch should replace the files "Syncfusion.Tools.WPF” under the following folder.   
$system drive:\ Files\Syncfusion\Essential Studio\$Version # \precompiledassemblies\$Version#\[TargetFramework]   
Eg : $system drive:\Program Files\Syncfusion\Essential Studio\18.4.0.30\precompiledassemblies\18.4.0.30\4.6   
   
To automatically run the Assembly Manager, please check the Run assembly manager checkbox option while installing the patch. If this option is unchecked, the patch will replace the assemblies in precompiled assemblies’ folder only. Then, you must manually copy and paste them to the preferred location or you must run the Syncfusion Assembly Manager application (available from the Syncfusion Dashboard, installed as a shortcut in the Application menu) to re-install assemblies.   
   
   
Please try this patch and let us know if it is resolved at your end. 
   
Regards,   
Vijayalakshmi VR 





Jörg January 13, 2021 02:57 PM UTC

Hi Vijayalakshmi,

thanks for the update. Today I updated Syncfusion per NuGet from 18.4.0.33 to version 18.4.0.34 because I thought, the changes would be in this version.
Now I'm not able to install the patch of Syncfusion.Tools.WPF by NuGet because a downgrade from 18.4.0.34 to 18.4.0.30 is not possible.
Even when I deinstall the version 18.4.0.34 there is the same error .message.

By the way: I use .Net 5.0, it seems that the patches support earlierer .Net versions.

What can I do?

Best regards,

Jörg


EM Elakkiya Muthukumarasamy Syncfusion Team January 14, 2021 10:49 AM UTC

Hi Jörg, 

Thanks for your update. 

We will include this fix in our upcoming Weekly Nuget release, which is estimated to be available on 19th January 2021.We will intimate you once it got published. We appreciate your patience until then.   

Note
As per our standard we could not provide the patch in Nuget releases. So we have provide the patch in main release version with version 18.4.0.30 

Regards, 
Elakkiya M 



VR Vijayalakshmi Roopkumar Syncfusion Team January 19, 2021 10:57 AM UTC

Hi Jorg 
 
Thank you for your patience. 
 
As updated earlier, the fix for the reported behavior with Ribbon has been included in today's published nuget release [18.4.0.35] . You can refer it in nuget.org. 
 
 
Please let us know if you need any further assistance on this. 
 
Regards, 
Vijayalakshmi VR 


Marked as answer

Jörg January 19, 2021 02:17 PM UTC

Hi Vijayalakshmi,

thanks for this information. Unfortunately I get an error when I try to actualize Syncfusion to v18.4.0.35 by NuGet in Visual Studio:

Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand
Fehler System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei NuGet.PackageManagement.UI.UIActionEngine.<>c.<ResolveActionsForUpdateAsync>b__9_0(PackageIdentity package)
   bei System.Linq.Enumerable.WhereListIterator`1.MoveNext()
   bei System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
   bei NuGet.PackageManagement.UI.UIActionEngine.<ResolveActionsForUpdateAsync>d__9.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   bei NuGet.PackageManagement.UI.UIActionEngine.<>c__DisplayClass11_0.<<PerformActionImplAsync>b__0>d.MoveNext()

Do you know the reason?

Regards,

Jörg.



EM Elakkiya Muthukumarasamy Syncfusion Team January 20, 2021 09:33 AM UTC

Hi Jorg, 
 
Sorry for the inconvenience. 
 
We have checked the Syncfusion.Tools.WPF NuGet package installation in the WPF .NET 5.0 application from our side and we are not able to reproduce the reported issue from our side. Please follow the below steps to resolve the issue in your Visual Studio 2019.  
  
  1. Remove the Syncfusion.Tools.WPF NuGet package entry from your project file by manually instead of Uninstall/Update the package.
  2. Remove the Syncfusion NuGet package from the “packages” folder (if available) which is available in the parallel of the solution location.
  3. Remove the Syncfusion NuGet package from the below NuGet cache location
    %userprofile%\.nuget\packages
  4. Then remove the bin and obj folder in your application
  5. Then reopen your application in your Visual Studio and try to install the Syncfusion.Tools.WPF NuGet package in your application with the latest version 18.4.0.35.
  
If still you are facing the issue, please update the below details to check the issue further from our side.  
  
  1. Share the NuGet.config file which is available in the below location.
    %appdata%\NuGet\ NuGet.Config
  2. Gatherlog file. Please follow the steps from the link to get the Gatherlog file.
 
Please let us know if you need any further assistance on this. 
 
Regards, 
Elakkiya 



Jörg January 20, 2021 11:07 AM UTC

Elakkiya,

thanks for your support.
Now I was able to update to 18.4.0.35 and Ribbon.IsBackStageVisible works as it should.

Regards,

Jörg.



EM Elakkiya Muthukumarasamy Syncfusion Team January 21, 2021 05:11 AM UTC

Hi Jorg 
Most welcome. 
  
We are glad to know that the reported issue is resolved at your end. Please get back to us if you need any other assistance. As always, we will be happy to assist you. 
Regards, 
Elakkiya 


Loader.
Up arrow icon