summaryrefslogtreecommitdiff
path: root/windows/profile
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2021-05-14 03:18:05 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2021-05-14 03:18:05 -0400
commit1c5f91201979d63ca4f96825f52ba1d5bcae06ef (patch)
tree8e78c141074210b0ed274372b12f63a1ac701bc2 /windows/profile
parent95eb6646415d859931532e7b22967b7c68ddb02b (diff)
parent223a18512473fc790f6ad72a8344061de92812c8 (diff)
downloadabaddon-portaudio-1c5f91201979d63ca4f96825f52ba1d5bcae06ef.tar.gz
abaddon-portaudio-1c5f91201979d63ca4f96825f52ba1d5bcae06ef.zip
Merge branch 'master' into friends
Diffstat (limited to 'windows/profile')
-rw-r--r--windows/profile/mutualfriendspane.cpp3
-rw-r--r--windows/profile/mutualfriendspane.hpp5
2 files changed, 4 insertions, 4 deletions
diff --git a/windows/profile/mutualfriendspane.cpp b/windows/profile/mutualfriendspane.cpp
index 7d30453..5e6120a 100644
--- a/windows/profile/mutualfriendspane.cpp
+++ b/windows/profile/mutualfriendspane.cpp
@@ -34,6 +34,7 @@ MutualFriendItem::MutualFriendItem(const UserData &user)
MutualFriendsPane::MutualFriendsPane(Snowflake id)
: UserID(id) {
+ signal_map().connect(sigc::mem_fun(*this, &MutualFriendsPane::OnMap));
add(m_list);
show_all_children();
}
@@ -49,7 +50,7 @@ void MutualFriendsPane::OnFetchRelationships(const std::vector<UserData> &users)
}
}
-void MutualFriendsPane::on_switched_to() {
+void MutualFriendsPane::OnMap() {
if (m_requested) return;
m_requested = true;
diff --git a/windows/profile/mutualfriendspane.hpp b/windows/profile/mutualfriendspane.hpp
index 10daa39..764dee9 100644
--- a/windows/profile/mutualfriendspane.hpp
+++ b/windows/profile/mutualfriendspane.hpp
@@ -1,6 +1,5 @@
#pragma once
#include <gtkmm.h>
-#include "../../components/inotifyswitched.hpp"
#include "../../discord/objects.hpp"
class MutualFriendItem : public Gtk::Box {
@@ -12,14 +11,14 @@ private:
Gtk::Label m_name;
};
-class MutualFriendsPane : public Gtk::ScrolledWindow, public INotifySwitched {
+class MutualFriendsPane : public Gtk::ScrolledWindow {
public:
MutualFriendsPane(Snowflake id);
Snowflake UserID;
private:
- void on_switched_to() override;
+ void OnMap();
bool m_requested = false;