From 82007b95af7434a9113941bc6e82edfdc27f9448 Mon Sep 17 00:00:00 2001 From: Johannes Loher Date: Sun, 19 Dec 2021 23:05:54 +0100 Subject: [PATCH] fix: add backwards compatibility for `FXMASTER.filters.apply_to` --- src/module/filterEffects/FilterManager.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/module/filterEffects/FilterManager.js b/src/module/filterEffects/FilterManager.js index fe386dcb..322ced50 100644 --- a/src/module/filterEffects/FilterManager.js +++ b/src/module/filterEffects/FilterManager.js @@ -1,4 +1,5 @@ import { resetFlags } from "../utils.js"; +import { logger } from "../logger.js"; class FilterManager { constructor() { @@ -158,6 +159,16 @@ class FilterManager { this.filters[key].step(); } } + + /** + * @deprecated since v2.0.0 + */ + get apply_to() { + logger.warn( + "'FXMASTER.filters.apply_to' is deprecated and will be removed in a future version. Please use 'FXMASTER.filters.filteredLayers' instead.", + ); + return this.filteredLayers; + } } export const filterManager = new FilterManager();