aboutsummaryrefslogtreecommitdiff
path: root/backends/networking/curl/cloudicon.cpp
diff options
context:
space:
mode:
authorAlexander Tkachev2016-06-04 20:18:32 +0600
committerAlexander Tkachev2016-08-24 16:07:55 +0600
commit45e83d06c2a42ceb557e1765b15b9200853fcfae (patch)
treebdb7b0d06fe631068e2d7d7e7e1c8bd537e86351 /backends/networking/curl/cloudicon.cpp
parentcec93e2c0319f92c31cbeea2a9e5c5763a71a7dc (diff)
downloadscummvm-rg350-45e83d06c2a42ceb557e1765b15b9200853fcfae.tar.gz
scummvm-rg350-45e83d06c2a42ceb557e1765b15b9200853fcfae.tar.bz2
scummvm-rg350-45e83d06c2a42ceb557e1765b15b9200853fcfae.zip
CLOUD: Fix CloudIcon
It's not a Request again, but still it controls ConnMan's timer.
Diffstat (limited to 'backends/networking/curl/cloudicon.cpp')
-rw-r--r--backends/networking/curl/cloudicon.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/backends/networking/curl/cloudicon.cpp b/backends/networking/curl/cloudicon.cpp
index 3304c71b98..dfb870a2c6 100644
--- a/backends/networking/curl/cloudicon.cpp
+++ b/backends/networking/curl/cloudicon.cpp
@@ -34,13 +34,13 @@ const float CloudIcon::ALPHA_STEP = 0.03;
const float CloudIcon::ALPHA_MAX = 1;
const float CloudIcon::ALPHA_MIN = 0.5;
-CloudIcon::CloudIcon(): Request(nullptr, nullptr), _wasVisible(false), _iconsInited(false), _currentAlpha(0), _alphaRising(true) {
+CloudIcon::CloudIcon(): _wasVisible(false), _iconsInited(false), _currentAlpha(0), _alphaRising(true) {
initIcons();
}
CloudIcon::~CloudIcon() {}
-void CloudIcon::draw() {
+bool CloudIcon::draw() {
initIcons();
Cloud::Storage *storage = CloudMan.getCurrentStorage();
@@ -71,7 +71,7 @@ void CloudIcon::draw() {
_currentAlpha -= 3 * ALPHA_STEP;
if (_currentAlpha <= 0) {
_currentAlpha = 0;
- finish();
+ return true;
}
}
@@ -84,13 +84,8 @@ void CloudIcon::draw() {
g_system->copyRectToOSD(surface->getPixels(), surface->pitch, x, y, surface->w, surface->h);
}
}
-}
-
-void CloudIcon::handle() {}
-void CloudIcon::restart() {
- _currentAlpha = 0;
- _alphaRising = true;
+ return false;
}
void CloudIcon::initIcons() {