chatgui: add diagnostic logging for Windows emoji animation bug investigation
This commit is contained in:
1 parent
e071a9e2f8
commit
fe18c454e2
3 files changed
+19
-1
No files matched your search
@@ -3,6 +3,7 @@
|
||||
#include "emojitabbar.h"
|
||||
#include "animtimer.h"
|
||||
#include "lottieicon.h"
|
||||
#include <cstdio>
|
||||
#include <QPushButton>
|
||||
#include <QScrollArea>
|
||||
#include <QTabWidget>
|
||||
@@ -34,6 +35,8 @@ public:
|
||||
if (data.type == EmojiType::Animation) {
|
||||
setMouseTracking(true);
|
||||
m_icon = AnimTimer::instance()->icon(data.animPath);
|
||||
fprintf(stderr, "[DIAG EmojiBtn] btn=%p path=%s m_icon=%p\n",
|
||||
(void*)this, qPrintable(data.animPath), (void*)m_icon);
|
||||
m_timer.setInterval(33);
|
||||
connect(&m_timer, &QTimer::timeout, this, [this]() {
|
||||
if (m_icon && m_icon->isValid()) {
|
||||
|
||||
Reference in new issue
Block a user