[polari] Replace deprecated signal vfuncs



commit 9b848672e2611987991d0a0966ea99cab634840b
Author: Florian Müllner <fmuellner gnome org>
Date:   Thu Sep 24 23:16:27 2020 +0200

    Replace deprecated signal vfuncs
    
    Some signals lost their class handler in GTK; replace
    those with regular signal handlers.
    
    https://gitlab.gnome.org/GNOME/polari/-/merge_requests/174

 src/appNotifications.js | 6 ++----
 src/roomList.js         | 2 +-
 src/roomStack.js        | 4 +---
 3 files changed, 4 insertions(+), 8 deletions(-)
---
diff --git a/src/appNotifications.js b/src/appNotifications.js
index fb8d014b..12727b69 100644
--- a/src/appNotifications.js
+++ b/src/appNotifications.js
@@ -241,6 +241,8 @@ var MessageInfoBar = GObject.registerClass({
         });
         box.add(this._subtitleLabel);
 
+        this.connect('response', () => (this.revealed = false));
+
         box.show_all();
     }
 
@@ -273,8 +275,4 @@ var MessageInfoBar = GObject.registerClass({
         if (this._subtitleLabel)
             this._subtitleLabel.label = subtitle;
     }
-
-    vfunc_response() {
-        this.revealed = false;
-    }
 });
diff --git a/src/roomList.js b/src/roomList.js
index 22c0c8d3..b79e6496 100644
--- a/src/roomList.js
+++ b/src/roomList.js
@@ -741,7 +741,7 @@ class RoomList extends Gtk.ListBox {
         row.can_focus = true;
     }
 
-    vfunc_row_selected(row) {
+    on_row_selected(row) {
         this.get_toplevel().active_room = row ? row.room : null;
         if (row)
             row.selected();
diff --git a/src/roomStack.js b/src/roomStack.js
index 003e8511..3166dd9c 100644
--- a/src/roomStack.js
+++ b/src/roomStack.js
@@ -115,9 +115,7 @@ class SavePasswordConfirmationBar extends MessageInfoBar {
         });
     }
 
-    vfunc_response(response) {
-        super.vfunc_response(response);
-
+    on_response(response) {
         if (response === Gtk.ResponseType.ACCEPT)
             return;
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]