Describe the bug here:
Browser Host inlays seem to be doubly affected by GShade. This primarily affects game UI windows. However it's also visible on the Duty list UI and is plainly visible on the character selection screen.
Steps to reproduce the bug:
- Install GShade and use a preset that noticeably impacts graphics
- Install XIVLauncher + Browser Host.
- Setup a Browser Host inlay that should be transparent (such as a Cactbot Raidboss Timeline/Alerts URL)
- Drag a game UI window (such as duty finder or inventory) underneath where you've placed your inlay.
- Visit character selection screen.
Expected behavior
Nothing out of the ordinary. Inlay is transparent. No discolouration or graphical oddities on UI elements or the character selection screen.
Actual behavior
The area of the UI covered by the transparent inlay has been affected by GShade a 2nd time. Because of this, it is darker (most GShade presets darken/increase contrast/saturation) and looks very strange. Areas of character selection screen have dark rectangles.
Screenshots
Example 1 (Cactbot timeline-only inlay, hidden)
Example 1 (Cactbot timeline-only inlay, transparent but not hidden)
Example 2 (Cactbot alerts-only inlay, hidden)
Example 2 (Cactbot alerts-only inlay, transparent but not hidden)
Example 3 (Char select, GShade OFF, both Cactbot inlays transparent but not hidden)
Example 3 (Char select, GShade ON, both Cactbot inlays transparent but not hidden)
Other information:
Operating System: Windows 10
XIVLauncher version: 6.0.4
Launching as admin?: Nope
Using Steam?: Yep
Addons/Plugins enabled:
Additional information
GShade preset: SerenayaRealismGameplay
If I toggle GShade off, the problem does not occur. It seems to be an interaction between GShade and Browser Host.
Setting Browser Host to the experimental render mode (BitmapBuffer) under advanced settings does nothing to alleviate the issue.
Additionally, this problem does not occur with transparent RemindMe windows, so there must be a difference between how RemindMe and Browser Host render their stuff.