# The Webxdc AppStore flashes blinding white for 1 second

**URL:** <https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307>\
**Category:** User Testing\
**Tags:** webxdc, ios, user-interface\
**Created:** [May 26, 2026, 3:03pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307 "2026-05-26T15:03:44Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [May 26, 2026, 3:03pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/1 "2026-05-26T15:03:44Z")

</div>

When in a dark environment and you’re on dark mode, this is really jarring, it makes users angry, and it feels very cheap / brittle.

If the device is on dark mode, if it must “flash” at all, have it be a black screen before it loads.

Not sure why it needs to flash at all though. Just cache the site, no?

---

<div class="post-metadata">

**Author:** ![ian](https://forum.delta.chat/user_avatar/forum.delta.chat/ian/32/3164_2.png) [@ian](https://forum.delta.chat/u/ian)\
**Post date:** [May 26, 2026, 3:14pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/2 "2026-05-26T15:14:10Z")

</div>

Haven’t checked, but adding such a line to the `<head>` might fix it `<meta name='color-scheme' content='light dark'>`.

---

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [May 26, 2026, 3:48pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/3 "2026-05-26T15:48:28Z")

</div>

> [@ian](#):
>
> but adding such a line to the `<head>` might fix it

To the head of what though? The app itself or the webxdc App Store page?

---

<div class="post-metadata">

**Author:** ![ian](https://forum.delta.chat/user_avatar/forum.delta.chat/ian/32/3164_2.png) [@ian](https://forum.delta.chat/u/ian)\
**Post date:** [May 26, 2026, 7:57pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/4 "2026-05-26T19:57:47Z")

</div>

Maybe I misunderstood your request, but I thought you were talking about the website. (In that case, platform-specific tags such as android, ios, desktop, linux, etc. would be redundant and unwanted)

---

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [May 26, 2026, 8:56pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/5 "2026-05-26T20:56:21Z")

</div>

> [@ian](#):
>
> Maybe I misunderstood your request, but I thought you were talking about the website

It’s the webxdc appstore loader in the native iOS app that flashes white before it loads the appstore.

---

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [May 27, 2026, 5:28pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/6 "2026-05-27T17:28:59Z")

</div>

> [@ian](#):
>
> Haven’t checked, but adding such a line to the `<head>` might fix it `<meta name='color-scheme' content='light dark'>`.

I added this in my appstore and the issue still exists: [Apps](https://trosel.github.io/webxdc-apps/)

So it must be a problem on the Delta Chat side.

> [@Block webxdc Apps for kids](https://support.delta.chat/t/block-webxdc-apps-for-kids/5279/5):
>
> yes. [desktop will also get the option](https://github.com/deltachat/deltachat-desktop/pull/6215) with one of the next versions, [iOS just got it](https://github.com/deltachat/deltachat-ios/pull/3082) with 2.49.2

@r10s @WofWca this might be noticed more and more as people opt for custom webxdc app URLs.

---

<div class="post-metadata">

**Author:** ![WofWca](https://forum.delta.chat/user_avatar/forum.delta.chat/wofwca/32/1702_2.png) [@WofWca](https://forum.delta.chat/u/WofWca)\
**Post date:** [May 28, 2026, 6:27am UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/7 "2026-05-28T06:27:53Z")

</div>

Probably it’s what the WebView shows by default until it has loaded the `<head>`.

---

<div class="post-metadata">

**Author:** ![ian](https://forum.delta.chat/user_avatar/forum.delta.chat/ian/32/3164_2.png) [@ian](https://forum.delta.chat/u/ian)\
**Post date:** [May 28, 2026, 7:10am UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/8 "2026-05-28T07:10:39Z")

</div>

> **[Tips and tricks  |  WebView  |  Chrome for Developers](https://developer.chrome.com/docs/webview/tips)**
>
> Tips and tricks to improve your WebView application.

---

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [May 28, 2026, 3:42pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/9 "2026-05-28T15:42:37Z")

</div>

> [@ian](#):
>
> [Tips and tricks &nbsp;|&nbsp; WebView &nbsp;|&nbsp; Chrome for Developers](https://developer.chrome.com/docs/webview/tips)

This has to be done in the delta chat clients, right?

---

<div class="post-metadata">

**Author:** ![Blanca](https://forum.delta.chat/letter_avatar_proxy/v4/letter/b/eb8c5e/32.png) [@Blanca](https://forum.delta.chat/u/Blanca)\
**Post date:** [May 30, 2026, 3:39pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/10 "2026-05-30T15:39:27Z")

</div>

> [@Low](#):
>
> It’s the webxdc appstore loader in the native iOS app

I don’t think the “Android” tag is relevant for this topic. I can’t see the problem you described with the Android app.

---

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [May 30, 2026, 8:02pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/11 "2026-05-30T20:02:46Z")

</div>

> [@Blanca](#):
>
> I don’t think the “Android” tag is relevant for this topic. I can’t see the problem you described with the Android app.

do you have a custom webxdc appstore in your app? or just the default one?

---

<div class="post-metadata">

**Author:** ![Blanca](https://forum.delta.chat/letter_avatar_proxy/v4/letter/b/eb8c5e/32.png) [@Blanca](https://forum.delta.chat/u/Blanca)\
**Post date:** [June 13, 2026, 3:09pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/12 "2026-06-13T15:09:06Z")

</div>

The default one. When the webxdc app store loads it is black not white. There are some other issues with the UI/UX of the webxdc app store which can be improved (like [indicating download](https://support.delta.chat/t/improve-webxdc-app-download-ui/3748) and [more natural navigation of store](https://support.delta.chat/t/improve-navigation-of-webxdc-app-store/3528)), but the issue with flashing white at least does not seem to be a problem on Android.

---

<div class="post-metadata">

**Author:** ![Low](https://forum.delta.chat/letter_avatar_proxy/v4/letter/l/ecae2f/32.png) [@Low](https://forum.delta.chat/u/Low)\
**Post date:** [June 13, 2026, 4:26pm UTC](https://forum.delta.chat/t/the-webxdc-appstore-flashes-blinding-white-for-1-second/5307/13 "2026-06-13T16:26:48Z")

</div>

> [@Blanca](#):
>
> The default one.

I’m talking about an issue with a custom one.
