17
0
Files
hamster-time-tracker/0113-todaysFactsWidget-add-missing-bind.patch
Martin Wilck bbc5f546d0 - cleaned up patch sequence (didn't apply because of fuzz)
* renumber patch: 0103-convenience.js-has-been-removed-in-GNOME-extensions-.patch
  * renumber patch: 0104-Makefile-allow-shipping-convenience.js.patch (was 0005)
  * renumber patch: 0105-metadata.json-mark-GNOME-3.30-as-supported.patch (was 0004)
  * remove patch: 0006-Makefile-don-t-zip.patch
  * add patch: 0106-Fix-installation-instructions-matches-Ubuntu-18.04-T.patch

OBS-URL: https://build.opensuse.org/package/show/Office/hamster-time-tracker?expand=0&rev=12
2020-04-27 16:58:56 +00:00

28 lines
1.2 KiB
Diff

From d7fdafd900db8879e9a7a098445edb8fd4e5a0cc Mon Sep 17 00:00:00 2001
From: Martin Wilck <mwilck@suse.com>
Date: Thu, 9 May 2019 18:59:03 +0200
Subject: [PATCH 113/130] todaysFactsWidget: add missing bind()
Without this, Lang.bind() in constructRow() throws the error
"Error: first argument to Lang.bind() must be an object, not undefined"
---
extension/widgets/todaysFactsWidget.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/extension/widgets/todaysFactsWidget.js b/extension/widgets/todaysFactsWidget.js
index cb74fd7..1d8acf5 100644
--- a/extension/widgets/todaysFactsWidget.js
+++ b/extension/widgets/todaysFactsWidget.js
@@ -176,7 +176,7 @@ class TodaysFactsWidget extends St.ScrollView {
let rowCount = 0;
let layout = this.facts_widget.layout_manager;
for (let fact of facts) {
- let rowComponents = constructRow(fact, ongoingFact, this._controller, this._panelWidget.menu);
+ let rowComponents = Lang.bind(this, constructRow)(fact, ongoingFact, this._controller, this._panelWidget.menu);
for (let component of rowComponents) {
layout.pack(component, rowComponents.indexOf(component), rowCount);
}
--
2.26.1