Skip to content

Commit

Permalink
🪲 Fix yet another incompatibility with the Magic Lamp
Browse files Browse the repository at this point in the history
  • Loading branch information
Schneegans committed Apr 8, 2023
1 parent 84bd93b commit aca3c34
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
8 changes: 8 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ SPDX-License-Identifier: CC-BY-4.0

# Changelog of the Burn-My-Windows Extension

## [Burn My Windows 30](https://github.com/schneegans/Burn-My-Windows/releases/tag/v30)

**Release Date:** 2023-04-08

#### Bug Fixes

* Fixed yet another incompatibility with the [Compiz alike magic lamp effect](https://extensions.gnome.org/extension/3740/compiz-alike-magic-lamp-effect/).

## [Burn My Windows 29](https://github.com/schneegans/Burn-My-Windows/releases/tag/v29)

**Release Date:** 2023-04-08
Expand Down
6 changes: 3 additions & 3 deletions extension.js
Original file line number Diff line number Diff line change
Expand Up @@ -166,9 +166,9 @@ class Extension {
// if this breaks stuff left and right...
// https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/windowManager.js#L1120
Main.wm._shouldAnimateActor = function(actor, types) {
const caller = (new Error()).stack.split('\n')[1];
const forClosing = caller.includes('_destroyWindow@');
const forOpening = caller.includes('_mapWindow@');
const stack = (new Error()).stack;
const forClosing = stack.includes('_destroyWindow@');
const forOpening = stack.includes('_mapWindow@');

// This is also called in other cases, for instance when minimizing windows. We are
// only interested in window opening and window closing for now.
Expand Down

0 comments on commit aca3c34

Please sign in to comment.