aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2018-05-20 23:16:47 +0200
committerdec05eba <dec05eba@protonmail.com>2018-05-20 23:16:50 +0200
commit0fb56002dd2f02ad9d10b1017a221936a194992c (patch)
tree2f72b5237fa1156fe33fb1eac2504040dbcacf27 /src/main.cpp
parent4c392178dac1de9a299beb78989c4e0f3fecade9 (diff)
Update sfml version
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main.cpp b/src/main.cpp
index a66945c..4440315 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -659,11 +659,11 @@ int main(int argc, char **argv)
Channel::getCurrent()->addLocalMessage(msg, Channel::getCurrent()->getSystemUser());
});
- sf::Event event;
while (window.isOpen())
{
Channel *currentChannel = Channel::getCurrent();
+ sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed)
@@ -695,11 +695,12 @@ int main(int argc, char **argv)
if(focused)
{
ImagePreview::processEvent(event);
- if(!ImagePreview::getPreviewContentPtr() && ImagePreview::getTimeSinceLastSeenMs() > 250)
- {
- GlobalContextMenu::processEvent(event);
- currentChannel->processEvent(event, cache);
- }
+ }
+
+ if(!ImagePreview::getPreviewContentPtr() && ImagePreview::getTimeSinceLastSeenMs() > 250)
+ {
+ GlobalContextMenu::processEvent(event);
+ currentChannel->processEvent(event, cache);
}
}