# How to Resolve Native HTML Popups (Select, Date, and Color Pickers) Not Rendering in Always-On-Top io.Connect Desktop Windows

**URL:** <https://community.interop.io/t/how-to-resolve-native-html-popups-select-date-and-color-pickers-not-rendering-in-always-on-top-io-connect-desktop-windows/737>\
**Category:** io.Connect Desktop\
**Tags:** FAQs\
**Created:** [October 21, 2026, 11:14am UTC](https://community.interop.io/t/how-to-resolve-native-html-popups-select-date-and-color-pickers-not-rendering-in-always-on-top-io-connect-desktop-windows/737 "2026-10-21T11:14:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![BShopov](https://avatars.discourse-cdn.com/v4/letter/b/c5a1d2/32.png) [@BShopov](https://community.interop.io/u/BShopov)\
**Post date:** [October 21, 2026, 11:14am UTC](https://community.interop.io/t/how-to-resolve-native-html-popups-select-date-and-color-pickers-not-rendering-in-always-on-top-io-connect-desktop-windows/737/1 "2026-10-21T11:14:46Z")

</div>

_Author: **[Borislav Shopov](https://community.interop.io/u/bshopov/summary)**  
Reviewed by: **[Bogomil Valev](https://community.interop.io/u/bvalev/summary)**_

i## Problem

In an io.Connect Desktop window that is set to always on top, native HTML popup controls (`<select>` dropdowns, date pickers and color pickers) may open behind the window or appear cut off.

## Prerequisites

### Access/tools

- Access to your io.Connect Desktop installer or distribution channel, so you can upgrade.
- Access to the io.Connect Desktop logs, so you can check your build and mode.

### Environment

- **Product/component:** io.Connect Desktop, window management
- **OS:** Windows
- **Affected:**
  - io.Connect Desktop 10 in Advanced mode (`"advancedMode": true` in `system.json`), confirmed on `10.3.0-build.260630T0559`
  - an io.Connect Desktop 9.15 pre-release build

- **Fixed in:**
  - io.Connect Desktop 10.3.0, build `10.3.0-build.260702T1005` or a later 10.3.0 build
  - io.Connect Desktop 9.15.0.1 or later

## Instructions

### 1. Recognize the Symptoms

In a window that stays on top of other windows:

- A `<select>` dropdown seems not to open when clicked. The list opens behind the window, but the arrow keys and Enter still change the value.
- A date picker or color picker is missing or partly cut off. It’s hidden wherever it overlaps the window.

The same controls work normally in windows that aren’t set to always on top.

### 2. Confirm You Are Affected

Both of these must be true:

1. **The window is always on top** , for example `"onTop": true` or `"onTop": "always"` in its app definition, or a `setOnTop(true)` call.
2. **(io.Connect Desktop 10 only) The platform runs in Advanced mode.** Open `application.log` in your logs folder (see **If the Issue Persists** ) and find the last startup line (the log keeps earlier sessions):

```auto
platform: win32, advancedMode: true, productVersion: 10.3.0, buildVersion: 10.3.0-build.260630T0559, buildType: stable

```

If it shows `advancedMode: false`, this article doesn’t apply. Contact support instead.

### 3. Fix: Upgrade io.Connect Desktop

Upgrade to one of the builds listed under **Fixed in** above.

> **Important:** on io.Connect Desktop 10, check the build number, not just the version. Some 10.3.0 builds don’t include the fix. Compare the `buildVersion` value in `application.log` with the build listed above.

### 4. Verify the Fix

After upgrading:

1. Check your build. On io.Connect Desktop 10, the last startup line in `application.log` should show `10.3.0-build.260702T1005` or a later 10.3.0 build. On io.Connect Desktop 9, the version in Windows **Settings \> Apps** should be 9.15.0.1 or later (the log shows only the first three parts).
2. Open the always-on-top window and click a `<select>` dropdown. The list should appear in front of the window, and clicking an option should select it.
3. Open a date picker and a color picker. Both should be fully visible.

## If You Can’t Upgrade Yet

Use one of these workarounds until you can upgrade:

- **For `<select>` dropdowns:** click the control, then choose a value with the arrow keys and press Enter.
- **Turn off always on top** for windows that use these controls: set `"onTop": false` in the app definition and remove any `setOnTop(true)` call.

## If the Issue Persists

If the problem continues after upgrading:

1. Confirm your exact build: on io.Connect Desktop 10, from the last startup line in `application.log` (step 2); on io.Connect Desktop 9, from Windows **Settings \> Apps**. Don’t rely on the version number alone.
2. Record a short video of the behavior.
3. Open a support ticket that references this article, and include:
  - your exact build from step 1
  - your io.Connect Desktop logs from `%LocalAppData%\interop.io\io.Connect Desktop\UserData\<ENV>-<REGION>\logs`
  - the screen recording

> **Note:** on io.Connect Desktop 10, changing hardware acceleration settings won’t fix this issue. It occurs with hardware acceleration on and off.

**Applies to:** io.Connect Desktop on Windows. Reproduced on `10.3.0-build.260630T0559` in Advanced mode and verified fixed on `10.3.0-build.260702T1005`. 10.4 and later not tested. 9.10.1.1 not affected.
