summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian <git-developer@users.noreply.github.com>2020-11-23 07:47:12 +0100
committerChristian <git-developer@users.noreply.github.com>2020-11-23 07:47:12 +0100
commitec545d43d06de455926141167ba4a4b55861c8c3 (patch)
treeac41b2db105210eaba6b60c87237317d7374d133
parent8ed8019074bc14b668d32b089e30f13e3d1864b4 (diff)
fix(BCR2000): fix reference to shift button target
-rw-r--r--res/controllers/Behringer-BCR2000-scripts.js4
-rw-r--r--res/controllers/midi-components-extension.js2
2 files changed, 3 insertions, 3 deletions
diff --git a/res/controllers/Behringer-BCR2000-scripts.js b/res/controllers/Behringer-BCR2000-scripts.js
index cb2d14f07c..33a0505b22 100644
--- a/res/controllers/Behringer-BCR2000-scripts.js
+++ b/res/controllers/Behringer-BCR2000-scripts.js
@@ -26,7 +26,7 @@ var BCR2000 = new components.extension.GenericMidiController({
components: [
{
type: e.ShiftButton, options: {
- midi: [status, p.buttonRow1[3]], target: BCR2000
+ midi: [status, p.buttonRow1[3]], target: this
}
},
{
@@ -101,7 +101,7 @@ var BCR2000 = new components.extension.GenericMidiController({
components: [
{
type: e.ShiftButton,
- options: {midi: [status, p.buttonRow1[7]], target: BCR2000}
+ options: {midi: [status, p.buttonRow1[7]], target: this}
},
{
type: e.RangeAwareEncoder, options: {
diff --git a/res/controllers/midi-components-extension.js b/res/controllers/midi-components-extension.js
index ba0382a5bb..f6962c2e05 100644
--- a/res/controllers/midi-components-extension.js
+++ b/res/controllers/midi-components-extension.js
@@ -736,7 +736,7 @@
log.error("The required function 'configurationProvider' is missing.");
return;
}
- this.config = options.configurationProvider();
+ this.config = options.configurationProvider.call(this);
components.ComponentContainer.call(this, options);
};
GenericMidiController.prototype = new components.ComponentContainer({