-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NavigationBar appearance changing while calling DSMManager.login() method #130
Comments
Hello @JacobVnu Thanks for the details and Sample app, it seems the issue is related to how you set the navbar color, setting it in AppDelegate does not maintain it across screens, basically when you show a new ViewController that removes the navigation bar, when it's re added again it doesn't maintain the same color.
Let us know if we can help from our side. |
Hi @mmohareb Thank you for your reply. The App has a feature that, if we set the AppTheme in |
Any progress on this? I do not set the navbar's color anywhere and after calling DSMManager.login() my app's navbar turns white and gives a docusign-blue background when scrolled. |
This is a workaround, it is not a resolution. I have an app that changes navigation bar appearance in AppDelegate for convenience, global UI consistency, and to support light and dark mode changes.
I am seeing this same behavior, but I am not calling DSMManager.login(), only the following set up code is changing the nav bar appearance:
My question is-- why does this change the nav bar appearance at all? Regardless of where we update the nav bar appearance, I expect a third-party SDK to leave that alone until the point any actual UI code is invoked. If that is part of the default configuration, then it should be disabled by default. |
Hello |
Any movement on this? |
Hello @keenan-chiasson |
## Release 3.2.0 ### Added - Support for Sending online Templates with Signing Groups. - Support Xcode 17 Requirements for Signing Certification and Privacy Manifest. - Support for Conditional Tabs for offline downloaded envelopes. - Added Configuration DSM_SETUP_DISABLE_APPEARANCE to Disable Applying Appearance changes Automatically on SDK setup Issue #130 ### Fixed - Fixes in Request layer and API calls setup.
It's not completely fixed.
then it still changes the color of navbar. HOWEWER, if I do:
it works |
Hi Am using Docusign V 2.11. In my application Am setting my NavigationBar theme in AppDelegate
didfinsihLaunching
method. And Am calling the method,DSMManager.login()
in home page. After this method called, if I try to presenting any viewController withviewController.modalPresentationStyle = .fullScreen
and come back to previous page by dismissing it, my NavigationBar color changed to white color.For reference you can see the following test code snippets.
Step 1: Setting NavigationBar color to red.
Step 2: Pushing FirstViewController and Navigate back and Presenting SecondViewController and dismissing. Observing the NvigationBar color and it is in Red.
Step3: Calling
DSMManager.login()
Step 4: Repeat Step 2. Now we can see that the NavigationBar color changed to white.
Sample App URL: https://github.com/JacobVnu/DocuSign-Demo
The text was updated successfully, but these errors were encountered: