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
SIGN IN To post a reply.
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:
Assemblies Link: https://syncfusion.com/Installs/support/patch/18.4.0.30/1292858/F161185/SyncfusionPatch_18.4.0.30_1292858_1132021081429378_F161185.zip
|
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Ö
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.
Nuget Link: https://www.nuget.org/
Please let us know if you need any further assistance on this.
Regards,
Vijayalakshmi VR
Marked as answer
JÖ
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.
- Remove the Syncfusion.Tools.WPF NuGet package entry from your project file by manually instead of Uninstall/Update the package.
- Remove the Syncfusion NuGet package from the “packages” folder (if available) which is available in the parallel of the solution location.
- Remove the Syncfusion NuGet package from the below NuGet cache location
%userprofile%\.nuget\packages - Then remove the bin and obj folder in your application
- 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.
- Share the NuGet.config file which is available in the below location.
%appdata%\NuGet\ NuGet.Config - 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Ö
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
SIGN IN To post a reply.