https://redmine.stoutner.com/https://redmine.stoutner.com/favicon.ico?16699090422023-01-04T18:19:34ZStoutner - RedminePrivacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27002023-01-04T18:19:34ZSoren Stoutnersoren@stoutner.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li><li><strong>Assignee</strong> set to <i>Soren Stoutner</i></li><li><strong>Priority</strong> changed from <i>3.x</i> to <i>Next Release</i></li></ul><p>Are you perchance using a dark app theme and a light OS theme?</p>
<p>If so, can you try seeing if making them match resolves the issue, either by using a light OS theme and a light app theme or a dark OS theme and a dark app theme?</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27022023-01-04T19:18:05ZBobby Hiltz
<ul></ul><p>It turns out that I was. Not intentionally, though. That does seem to have resolved the issue. I set everything to follow the system and now it works as it did before.</p>
<p>Thanks for the quick response.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27032023-01-04T20:43:58ZSoren Stoutnersoren@stoutner.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>In Progress</i></li><li><strong>Priority</strong> changed from <i>Next Release</i> to <i>Critical Bug</i></li></ul><p>This appears to be a recurrence of an old bug <a class="issue tracker-1 status-5 priority-4 priority-low2 closed" title="Bug: The app doesn't initialize correctly when the theme is forced to be the opposite of the OS theme. (Closed)" href="https://redmine.stoutner.com/issues/605">#605</a>. Basically, the app always starts with the same theme as the OS. If the app specifies the opposite theme then it restarts quickly in the other mode. However, in the past I had to delay the initialization of certain parts of the app or else it would restart while they were initializing which resulted in unexpected behavior (like the app not knowing how many tabs it has open).</p>
<p>With the past release a number of the features involved with initializing the app were migrated from Java to Kotlin, which appears to have a speed benefit, but also seems to have triggered this buggy behavior again.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27042023-01-05T23:47:09ZSoren Stoutnersoren@stoutner.com
<ul><li><strong>Subject</strong> changed from <i>Bookmarks not opening in active tab</i> to <i>Tab misbehaving if the app theme and the OS theme are different</i></li></ul> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27052023-01-06T00:36:59ZSoren Stoutnersoren@stoutner.com
<ul><li><strong>Subject</strong> changed from <i>Tab misbehaving if the app theme and the OS theme are different</i> to <i>Tabs misbehave if the app theme is different from the OS theme</i></li><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li></ul><p>I have created a test build that fixes this problem on my device, but because sometimes this type of race condition manifests differently on different devices, I would like to see if you can test it on your device. The test build can install next to your existing copy of Privacy Browser (the icon will have the word TEST on it). You can export and import your settings from your current version of Privacy Browser to the test build. If everything works well for you with the test build when the app theme is set to be different from the OS them then I will prepare it for a general release.</p>
<p>The test build can be downloaded at the following URL (the link will expire after a few days):</p>
<p><a class="external" href="https://nextcloud.stoutner.com/s/MQfBHxnedDnjB47">https://nextcloud.stoutner.com/s/MQfBHxnedDnjB47</a></p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27062023-01-06T07:36:56ZBobby Hiltz
<ul></ul><p>I've installed the Test Build and am using it now. Seems to work despite theme changes, but I'll use it for a full day at least.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27072023-01-06T20:21:46ZBobby Hiltz
<ul></ul><p>Spent the day trying to recreate the bug on the test build. Couldn't do it. I changed themes on my phone and in the browser, mixed and matched. It works as it should.</p>
<p>However, now whenever I need to login anywhere, Bitwarden proposes 4 items that are not the site I am trying to connect to.</p>
<p>Example:</p>
<p>Trying to connect to GitHub, it proposes stoutner.com, alternativeto.net and a flower delivery site. I don't know if that is related to the browser or to Bitwarden though.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27082023-01-06T20:28:37ZSoren Stoutnersoren@stoutner.com
<ul></ul><p>Try downloading the Alt (test) version of Privacy Browser 3.13 or 3.13.2 and see if Bitwarden does the same thing with them.</p>
<p><a class="external" href="https://www.stoutner.com/privacy-browser-android/changelog/">https://www.stoutner.com/privacy-browser-android/changelog/</a></p>
<p>You will need to uninstall the current test version of Privacy Browser to install an older one.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27092023-01-06T20:40:20ZBobby Hiltz
<ul></ul><p>3.13 Test version: Bitwarden does the same thing, proposes the same sites.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27112023-01-06T20:46:01ZSoren Stoutnersoren@stoutner.com
<ul></ul><p>I would assume that means that something has changed on Bitwarden's end, as it appears you didn't have these symptoms previously with 3.13.</p>
<p>I am going to go ahead and close this bug and prepare a release. If you discover that the Bitwarden problem does relate to something in Privacy Browser's code, feel free to open a new bug report about the issue.</p> Privacy Browser Android - Bug #952: Tabs misbehave if the app theme is different from the OS themehttps://redmine.stoutner.com/issues/952?journal_id=27122023-01-06T20:52:58ZSoren Stoutnersoren@stoutner.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Closed</i></li></ul><p>Fixed in commit: <a class="external" href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=ca0573b78247e8beee6fb75de26220bea532f166">https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=ca0573b78247e8beee6fb75de26220bea532f166</a>.</p>