Description
Describe the bug
Unlike in Wallpaper Engine, where the wallpaper loads and runs normally, the wallpaper when attempting to add via Lively Wallpaper causes the whole program to hang in a bizarre way. Changing web engines to MS Edge, adding it in and then changing it back to CEF does work around this, but also results in the wallpaper trying to load and then ending up on a black screen. Using any other wallpaper that's not made by me seems to work On wallpaper engine, this doesn't happen and loads right away.
To Reproduce
Steps to reproduce the behavior of Lively hanging:
- Download and extract "Vividerie Wallpaper.zip". (This wallpaper is a very basic one, that has a character on screen from the game Vividerie, chasing after the mouse.)
- With Lively Wallpaper running and the web browser set to "CEFSharp", add "Vividerie Wallpaper's index.html" as a wallpaper.
- When the settings windows pop up, attempt to press OK.
- Lively hangs indefinitely. (I've sat several of minutes waiting before I ended up shutting it down forcefully.)
Steps to reproduce the behaviour of the black screen (without Lively hanging):
- Do the steps above, but have the web browser set to "MS Edge."
- Interchangeably set the web browser between "MS Edge" and "CEFSharp". Both will cause a black screen, but not cause Lively to hang.
Expected behavior
Like with Wallpaper Engine, I expect the wallpaper to load just fine.
Desktop (please complete the following information):
-OS: Windows 10 21H1
-Wallpaper: Custom Wallpaper that I made in GMS2 (barebones minimal)
-Lively version: 1741 Stable
Additional Context
I primarily use GameMaker Studio 2 to develop HTML5-based wallpapers, after discovering that it was very possible and somewhat feasible to pull off for Wallpaper Engine. I'm the developer who made a wallpaper called "Five Nights at Freddy's 1 Camera View (Interactive)" (See here https://steamcommunity.com/sharedfiles/filedetails/?id=2517518192). I've been asked a lot by several of users to support Lively Wallpaper. And I've been trying for the past two weeks to work out and diagnose the issue at hand, but I'm not getting anything super meaningful out of the logs or the debugger, despite defining a port. (Debugger refuses to load just for these wallpapers that I made.) It works just fine for any other web-based wallpaper.
Note: Log file covers the black screen ahnging that works around Lively hanging.
[removed]
lively_log_20220210_155438.zip