When the live wallpaper is already set to OxShell's live wallpaper and the shader file or its resources have been changed and the user tries to set the live wallpaper to OxShell again to update it, it does not update. This seems to be a problem with how android handles the live wallpaper. It does not destroy then create it again, just keeps it running. I took a quick look but didn't find an event that fires for this scenario. For now the workaround is setting the wallpaper to anything else then back.
When the live wallpaper is already set to OxShell's live wallpaper and the shader file or its resources have been changed and the user tries to set the live wallpaper to OxShell again to update it, it does not update. This seems to be a problem with how android handles the live wallpaper. It does not destroy then create it again, just keeps it running. I took a quick look but didn't find an event that fires for this scenario. For now the workaround is setting the wallpaper to anything else then back.