forked from 0x2620/pandora
only check for status changes if item has files
This commit is contained in:
parent
e3a686601b
commit
1be9bb04a8
3 changed files with 6 additions and 4 deletions
|
@ -53,7 +53,7 @@ pandora.ui.item = function() {
|
||||||
+'{1} view.', [result.data.title, Ox._(pandora.user.ui.itemView)])
|
+'{1} view.', [result.data.title, Ox._(pandora.user.ui.itemView)])
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
pandora.updateStatus(pandora.user.ui.item);
|
result.data.parts > 0 && pandora.updateStatus(pandora.user.ui.item);
|
||||||
} else if (pandora.user.ui.itemView == 'info') {
|
} else if (pandora.user.ui.itemView == 'info') {
|
||||||
|
|
||||||
pandora.$ui.contentPanel.replaceElement(1,
|
pandora.$ui.contentPanel.replaceElement(1,
|
||||||
|
@ -64,7 +64,7 @@ pandora.ui.item = function() {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
!result.data.rendered && pandora.updateStatus(pandora.user.ui.item);
|
!result.data.rendered && result.data.parts > 0 && pandora.updateStatus(pandora.user.ui.item);
|
||||||
|
|
||||||
} else if (pandora.user.ui.itemView == 'documents') {
|
} else if (pandora.user.ui.itemView == 'documents') {
|
||||||
|
|
||||||
|
|
|
@ -651,6 +651,8 @@ pandora.ui.mediaView = function(options) {
|
||||||
Ox.Request.clearCache();
|
Ox.Request.clearCache();
|
||||||
pandora.updateItemContext();
|
pandora.updateItemContext();
|
||||||
pandora.$ui.info && pandora.$ui.info.updateInfo();
|
pandora.$ui.info && pandora.$ui.info.updateInfo();
|
||||||
|
pandora.$ui.mainPanel.replaceElement(1,
|
||||||
|
pandora.$ui.rightPanel = pandora.ui.rightPanel());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -2353,8 +2353,8 @@ pandora.updateStatus = function(item) {
|
||||||
function isActive() {
|
function isActive() {
|
||||||
return ui.item == item && [
|
return ui.item == item && [
|
||||||
'info', 'player', 'editor', 'timeline'
|
'info', 'player', 'editor', 'timeline'
|
||||||
].indexOf(ui.itemView) > -1 && (
|
].indexOf(ui.itemView) > -1 && !(
|
||||||
!pandora.$ui.uploadVideoDialog || pandora.$ui.uploadVideoDialog.is('::visible')
|
pandora.$ui.uploadVideoDialog && pandora.$ui.uploadVideoDialog.is('::visible')
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue