diff --git a/classes/Visualizer/Render/Library.php b/classes/Visualizer/Render/Library.php index 5a59d7fb..9c1fcbe1 100644 --- a/classes/Visualizer/Render/Library.php +++ b/classes/Visualizer/Render/Library.php @@ -28,6 +28,13 @@ */ class Visualizer_Render_Library extends Visualizer_Render { + /** + * Cached result of _isListView() to avoid repeat DB reads per request. + * + * @var bool|null + */ + private $_list_view_cached = null; + /** * Renders library page. * @@ -78,6 +85,8 @@ private function getDisplayForm() { echo '
+ + ' . $this->_getViewToggleHTML() . '