summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2014-10-26 10:25:16 +0400
committerAndrew Dolgov <[email protected]>2014-10-26 10:25:19 +0400
commit98cbae8dfa9e9d30fe2e843c7058d99671a830ba (patch)
treee25a9ad7a9b45d16cdce61971c1c2ed881288307 /js
parent110ce72a72468c30ffb9bb9b77e449314e4b10a1 (diff)
hotkey actions: toggle_expand, collapse_article: check if element exists
before acting on it (closes #815)
Diffstat (limited to 'js')
-rw-r--r--js/tt-rss.js26
1 files changed, 16 insertions, 10 deletions
diff --git a/js/tt-rss.js b/js/tt-rss.js
index c64145159..84f2e67b1 100644
--- a/js/tt-rss.js
+++ b/js/tt-rss.js
@@ -302,21 +302,27 @@ function init() {
hotkey_actions["collapse_article"] = function() {
var id = getActiveArticleId();
var elem = $("CICD-"+id);
- if(elem.visible()) {
- cdmCollapseArticle(null, id);
- }
- else {
- cdmExpandArticle(id);
+
+ if (elem) {
+ if (elem.visible()) {
+ cdmCollapseArticle(null, id);
+ }
+ else {
+ cdmExpandArticle(id);
+ }
}
};
hotkey_actions["toggle_expand"] = function() {
var id = getActiveArticleId();
var elem = $("CICD-"+id);
- if(elem.visible()) {
- cdmCollapseArticle(null, id, false);
- }
- else {
- cdmExpandArticle(id);
+
+ if (elem) {
+ if (elem.visible()) {
+ cdmCollapseArticle(null, id, false);
+ }
+ else {
+ cdmExpandArticle(id);
+ }
}
};
hotkey_actions["search_dialog"] = function() {