hyprexpo: keep custom pass draw override current

This commit is contained in:
Ivan Malison 2026-04-29 12:52:20 -07:00
parent d3e87c8893
commit ca1992973b

View file

@ -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<CBox> boundingBox();
virtual CRegion opaqueRegion();
virtual ePassElementType type() {
virtual std::vector<UP<IPassElement>> draw() override;
virtual bool needsLiveBlur() override;
virtual bool needsPrecomputeBlur() override;
virtual std::optional<CBox> boundingBox() override;
virtual CRegion opaqueRegion() override;
virtual ePassElementType type() override {
return EK_CUSTOM;
}
virtual const char* passName() {
virtual const char* passName() override {
return "COverviewPassElement";
}
};