summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Saxer <tsaxer@gmx.de>2016-03-25 17:07:36 +0100
committerTomas Saxer <tsaxer@gmx.de>2016-03-25 17:07:36 +0100
commitc1b3656a1d0e658054c8d8d809d74ad57c680091 (patch)
tree24e8b2a054cef765f31b65d98cc576832575910b
parent2c6f8aa0d218980a35a86499875fad290d1dfd1c (diff)
downloadvdr-plugin-plex-c1b3656a1d0e658054c8d8d809d74ad57c680091.tar.gz
vdr-plugin-plex-c1b3656a1d0e658054c8d8d809d74ad57c680091.tar.bz2
Small fix for {hasscrollbar}
-rw-r--r--browserGrid.cpp2
-rw-r--r--detailView.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/browserGrid.cpp b/browserGrid.cpp
index 61c9999..66ec7e5 100644
--- a/browserGrid.cpp
+++ b/browserGrid.cpp
@@ -359,7 +359,7 @@ void cBrowserGrid::DrawScrollbar()
m_pScrollbar->Clear();
m_pScrollbar->ClearTokens();
- if (m_vElements.size() > 0) {
+ if ((int)m_vElements.size() > (m_columns * m_rows)) {
int currentRow = SelectedObject()->AbsolutePosition / m_columns;
int totalRows = ceil((double) m_vElements.size() / m_columns);
diff --git a/detailView.cpp b/detailView.cpp
index 832956e..397247e 100644
--- a/detailView.cpp
+++ b/detailView.cpp
@@ -138,7 +138,7 @@ void cDetailView::DrawScrollbar()
m_pScrollbar->Clear();
m_pScrollbar->ClearTokens();
- if (m_vElements.size() > 0) {
+ if ((int)m_vElements.size() > (m_columns * m_rows)) {
int currentRow = SelectedObject()->AbsolutePosition / m_columns;
int totalRows = ceil((double) m_vElements.size() / m_columns);