Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #12189
Added macOS Proxy icon back. Restoring the previous behaviour shown in issue #12189. This does reintroduce the * problem in the title bar. #11542 removed the proxy icon for this reason as far as I can tell. Removing the
[*]from theQStringhere:oddly seemed to fix the problem and, by visual testing, the titles all appeared correct but this does not seem like the proper fix. I could not figure out why it was happening. However, as per the discussion under issue #12189 , proxy icons were never intended to be removed. I understand this may not be an acceptable compromise however. I also used the
StackedWidgetIndexenum to check againstSettingsScreeninstead of the old magic number used before this feature was removed. As well as checking against thePasswordGeneratorScreenas it also did not make sense to have the proxy icon at this location.Screenshots
Testing strategy
Visually testing the application. This did confirm that the * only appears right after creating a database and disappears as soon as you click to another screen.
I could not find a way to actually test in code that the proxy icon was being rendered
Type of change