diff --git a/devices/wim/config/ags/ts/corners/main.ts b/devices/wim/config/ags/ts/corners/main.ts index dbe9368..53cc038 100644 --- a/devices/wim/config/ags/ts/corners/main.ts +++ b/devices/wim/config/ags/ts/corners/main.ts @@ -9,6 +9,7 @@ const TopLeft = () => Window({ exclusivity: 'ignore', anchor: ['top', 'left'], visible: true, + click_through: true, child: RoundedCorner('topleft'), }); @@ -18,6 +19,7 @@ const TopRight = () => Window({ exclusivity: 'ignore', anchor: ['top', 'right'], visible: true, + click_through: true, child: RoundedCorner('topright'), }); @@ -27,6 +29,7 @@ const BottomLeft = () => Window({ exclusivity: 'ignore', anchor: ['bottom', 'left'], visible: true, + click_through: true, child: RoundedCorner('bottomleft'), }); @@ -36,6 +39,7 @@ const BottomRight = () => Window({ exclusivity: 'ignore', anchor: ['bottom', 'right'], visible: true, + click_through: true, child: RoundedCorner('bottomright'), }); diff --git a/devices/wim/config/ags/ts/main.ts b/devices/wim/config/ags/ts/main.ts index 082dd06..6924562 100644 --- a/devices/wim/config/ags/ts/main.ts +++ b/devices/wim/config/ags/ts/main.ts @@ -30,8 +30,6 @@ export default { 'quick-settings': closeWinDelay, }, windows: [ - // Put the corners first so they - // don't block the cursor on the bar ...Corners(), AppLauncher(), diff --git a/devices/wim/config/ags/ts/overview/main.ts b/devices/wim/config/ags/ts/overview/main.ts index cd17395..7fbd61c 100644 --- a/devices/wim/config/ags/ts/overview/main.ts +++ b/devices/wim/config/ags/ts/overview/main.ts @@ -58,7 +58,7 @@ export const Overview = () => { return; } - self?.attribute.update(); + self.attribute.update(); }); }, }); @@ -128,17 +128,20 @@ export default () => { if (isOpen) { self.child = Overview(); self.show_all(); + (self.child as AgsOverlay) .attribute.get_child().attribute.update(); } else { (self.child as AgsOverlay).attribute.closing = true; - ((self.child as AgsOverlay).child as AgsBox).css = ` - min-height: 1px; - min-width: 1px; - transition: all - ${transition_duration - 10}ms ease; - `; + + ((self.child as AgsOverlay) + .child as AgsBox).css = ` + min-height: 1px; + min-width: 1px; + transition: all + ${transition_duration - 10}ms ease; + `; } } }); diff --git a/flake.lock b/flake.lock index 19c8e86..fcc3524 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1705273764, - "narHash": "sha256-qWHrCYk7IZhXhfkOESazhRwpSH85yJvOrOjBfmxE0QI=", + "lastModified": 1705327000, + "narHash": "sha256-hygjpqpNP36NELEbeq+mOc+2F/L2PUAamOseBBIvNDQ=", "owner": "Aylur", "repo": "ags", - "rev": "3fce4efcc25c981c552eb58108d01d64e7033e14", + "rev": "106b4f30ad2e7249c7b2c4d255669d78ae297213", "type": "github" }, "original": {