* 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
28 lines
1.2 KiB
Diff
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
|
|
|