Skip to content

Extension Bug 🪲 Transparency effect only applies to one panel on the secondary monitor; primary monitor panels remain opaque #972

@heyvoon

Description

@heyvoon

Extension version/Build date

Version 4.0~20220727 (2025-10-18 22:36:54

Cinnamon version

6.4.8

Distribution

Mint 22.2

Graphics hardware and driver used

NVIDIA Corporation AD107M [GeForce RTX 4060 Max-Q / Mobile] and Intel Corporation Raptor Lake-S UHD Graphics

Extension name and maintainer

transparent-panels@germanfr @germanfr

What happened?

1. Description of the Problem:
The Transparent Panels extension fails to apply transparency to all panels as expected. Instead, the transparency effect is only visible on a single panel located on the secondary monitor. All panels on the primary monitor remain completely opaque, regardless of the extension's settings.

2. Steps to Reproduce:

  1. Install and enable the "Transparent Panels" extension by germanfr.
  2. Ensure a multi-monitor setup is active (e.g., primary and secondary monitors).
  3. Configure the extension settings to enable transparency (e.g., set opacity to a value below 100%).
  4. Observe the panels on both monitors.

Expected Result:
All panels on both monitors should display the configured level of transparency.

Actual Result:
Only one panel (on the secondary monitor) becomes transparent. Panels on the primary monitor show no transparency effect and remain solid.

3. Additional Information:

  • The issue persists after restarting Cinnamon (Ctrl + Alt + Esc).
  • Disabling and re-enabling the extension does not resolve the problem.
  • The problem occurs with default panel configurations and custom panel layouts.
  • No error messages are visible in the System Log or .xsession-errors.
  • The issue is consistent across reboots.

4. Workaround:
None currently identified. Manually adjusting panel transparency via the Themes settings does not provide the same dynamic control as the extension.

5. Potential Cause:
The extension may incorrectly identify monitor priorities or panel instances, applying the effect only to the last panel created or to a panel on a non-primary monitor due to a bug in the panel enumeration logic.

6. Request:
Please investigate and update the extension to ensure transparency settings are applied consistently to all panels across all connected monitors.r

Other information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions