From ca1992973b5fb8ab95e88e8ffba16792c41568ae Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Wed, 29 Apr 2026 12:52:20 -0700 Subject: [PATCH] hyprexpo: keep custom pass draw override current --- hyprexpo/OverviewPassElement.hpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hyprexpo/OverviewPassElement.hpp b/hyprexpo/OverviewPassElement.hpp index 61da4bd..3a364ec 100644 --- a/hyprexpo/OverviewPassElement.hpp +++ b/hyprexpo/OverviewPassElement.hpp @@ -8,16 +8,16 @@ class COverviewPassElement : public IPassElement { COverviewPassElement(); virtual ~COverviewPassElement() = default; - virtual void draw(const CRegion& damage); - virtual bool needsLiveBlur(); - virtual bool needsPrecomputeBlur(); - virtual std::optional boundingBox(); - virtual CRegion opaqueRegion(); - virtual ePassElementType type() { + virtual std::vector> draw() override; + virtual bool needsLiveBlur() override; + virtual bool needsPrecomputeBlur() override; + virtual std::optional boundingBox() override; + virtual CRegion opaqueRegion() override; + virtual ePassElementType type() override { return EK_CUSTOM; } - virtual const char* passName() { + virtual const char* passName() override { return "COverviewPassElement"; } };