Print Banner #29

Closed
opened 2026-05-21 13:34:05 +02:00 by gangoke · 1 comment
Contributor

Print banner appears after upload but select colors option does nothing.
Also printer banner returns AFTER print completes

Will try to test more tomorrow

Print banner appears after upload but select colors option does nothing. Also printer banner returns AFTER print completes Will try to test more tomorrow
Owner

Fixed and released in v0.9.15 🎉
https://gitea.it-drui.de/viewit/KX-Bridge-Release/releases/tag/v0.9.15

Root causes turned out to be the v0.9.14 theme refactor (frontend was split into separate files):

  1. Buttons did nothing in the OrcaSlicer device tab — OrcaSlicer's embedded webview loads only the bare HTML and ignores external <script>/<link> tags, so none of the JS/CSS was actually loaded there. The bridge now inlines CSS + JS into the page, so it works in both a normal browser and the OrcaSlicer webview.

  2. "Select slots" did nothing right after an upload (even in the browser) — a missing storeFiles variable declaration threw a ReferenceError when clicked before the Browser tab had been opened. Fixed.

  3. Dropdowns were white-on-white in the OrcaSlicer webview — added color-scheme + explicit select/option colors so the native dropdowns render correctly.

  4. Banner came back after a finished print — the "file ready" state was only cleared on stop/cancel, now also on finished.

All four verified live against both the browser and the OrcaSlicer device tab. Thanks for the precise reports — the "works after reload" detail was exactly what pinned down #2/#1. 🙏

(Note: re the colored circle in the slot dropdown — native <option> elements can't carry a colored marker separate from the text, so that stays a neutral ; the slot color is already shown by the colored marker next to the dropdown.)

Closing as resolved — reopen if anything's still off in v0.9.15.

Fixed and released in **v0.9.15** 🎉 https://gitea.it-drui.de/viewit/KX-Bridge-Release/releases/tag/v0.9.15 Root causes turned out to be the v0.9.14 theme refactor (frontend was split into separate files): 1. **Buttons did nothing in the OrcaSlicer device tab** — OrcaSlicer's embedded webview loads only the bare HTML and ignores external `<script>`/`<link>` tags, so none of the JS/CSS was actually loaded there. The bridge now **inlines CSS + JS** into the page, so it works in both a normal browser and the OrcaSlicer webview. 2. **"Select slots" did nothing right after an upload** (even in the browser) — a missing `storeFiles` variable declaration threw a `ReferenceError` when clicked before the Browser tab had been opened. Fixed. 3. **Dropdowns were white-on-white in the OrcaSlicer webview** — added `color-scheme` + explicit `select`/`option` colors so the native dropdowns render correctly. 4. **Banner came back after a finished print** — the "file ready" state was only cleared on stop/cancel, now also on `finished`. All four verified live against both the browser and the OrcaSlicer device tab. Thanks for the precise reports — the "works after reload" detail was exactly what pinned down #2/#1. 🙏 (Note: re the colored circle in the slot dropdown — native `<option>` elements can't carry a colored marker separate from the text, so that stays a neutral `●`; the slot color is already shown by the colored marker next to the dropdown.) Closing as resolved — reopen if anything's still off in v0.9.15.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: viewit/KX-Bridge-Release#29
No description provided.