Skip to content
View in the app

A better way to browse. Learn more.

PreShow Experience

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Trivia Preview: Pressing ESC Exits preShow Experience and Loses Unsaved Changes

Bug Report

preShow Experience Version: 0.3.2.1
Module: Trivia
Severity: High — potential loss of unsaved sequence changes

Summary

The Preview feature is very useful because it allows individual modules to be tested without having to run through the entire sequence. For most modules, pressing ESC while previewing exits the preview and returns to the Sequencer as expected.

However, the Trivia module behaves differently. When Trivia is launched using Preview and ESC is pressed to exit, preShow Experience closes entirely and returns to the main Kodi screen instead of returning to the Sequencer.

This can result in the loss of any unsaved changes made to the sequence before the Trivia preview was started.

Steps to Reproduce

  1. Open preShow Experience and enter the Sequencer.

  2. Make one or more changes to a sequence without saving them.

  3. Select a Trivia module and launch it using Preview.

  4. Press ESC to exit the Trivia preview.

Actual Result

preShow Experience exits completely and returns to the main Kodi screen.

Any unsaved changes made to the sequence prior to starting the preview are lost.

Expected Result

Pressing ESC while previewing the Trivia module should behave consistently with other module previews: the preview should close and the user should be returned to the Sequencer with the current sequence and any unsaved changes intact.

Impact

This is particularly problematic because the behavior differs from other module previews. A user accustomed to pressing ESC to return to the Sequencer has no indication that doing so from Trivia will instead exit preShow Experience.

Because the application exits without preserving the current sequence state, this can cause significant work to be lost.

Suggested Behavior

The Trivia preview should handle ESC in the same manner as other module previews and return directly to the Sequencer.

If exiting preShow Experience is ever possible while there are unsaved sequence changes, it may also be beneficial to display a confirmation prompt before allowing those changes to be discarded.

  • Views 2
  • Created
  • Last Reply

Featured Replies

No posts to show

Create an account or sign in to comment

Topics

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.