aboutsummaryrefslogtreecommitdiff
path: root/tabs/TweetsModel.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tabs/TweetsModel.qml')
-rw-r--r--tabs/TweetsModel.qml41
1 files changed, 22 insertions, 19 deletions
diff --git a/tabs/TweetsModel.qml b/tabs/TweetsModel.qml
index 0e9fe004..a6b40aa6 100644
--- a/tabs/TweetsModel.qml
+++ b/tabs/TweetsModel.qml
@@ -60,30 +60,33 @@ Item {
if (from == "" && phrase == "")
return;
+ if (appWindow.rightPanelExpanded) {
+
//! [requesting]
- var req = new XMLHttpRequest;
- req.open("GET", "https://api.twitter.com/1.1/search/tweets.json?from=" + from +
- "&count=" + tweetsMaxCount + "&q=" + encodePhrase(phrase));
- req.setRequestHeader("Authorization", "Bearer " + bearerToken);
- req.onreadystatechange = function() {
- status = req.readyState;
- if (status === XMLHttpRequest.DONE) {
- var objectArray = JSON.parse(req.responseText);
- if (objectArray.errors !== undefined)
- console.log("Error fetching tweets: " + objectArray.errors[0].message)
- else {
- for (var key in objectArray.statuses) {
- var jsonObject = objectArray.statuses[key];
- tweets.append(jsonObject);
+ var req = new XMLHttpRequest;
+ req.open("GET", "https://api.twitter.com/1.1/search/tweets.json?from=" + from +
+ "&count=" + tweetsMaxCount + "&q=" + encodePhrase(phrase));
+ req.setRequestHeader("Authorization", "Bearer " + bearerToken);
+ req.onreadystatechange = function() {
+ status = req.readyState;
+ if (status === XMLHttpRequest.DONE) {
+ var objectArray = JSON.parse(req.responseText);
+ if (objectArray.errors !== undefined)
+ console.log("Error fetching tweets: " + objectArray.errors[0].message)
+ else {
+ for (var key in objectArray.statuses) {
+ var jsonObject = objectArray.statuses[key];
+ tweets.append(jsonObject);
+ }
}
+ if (wasLoading == true)
+ wrapper.isLoaded()
}
- if (wasLoading == true)
- wrapper.isLoaded()
+ wasLoading = (status === XMLHttpRequest.LOADING);
}
- wasLoading = (status === XMLHttpRequest.LOADING);
- }
- req.send();
+ req.send();
//! [requesting]
+ }
}