From f53c5f3916c6065f49e1de1e05cddf1918efd19d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 25 Jun 2009 17:07:12 -0700 Subject: [PATCH] Fix #2574 (Cannot Maximize Calibre Anymore) --- src/calibre/gui2/main.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/calibre/gui2/main.py b/src/calibre/gui2/main.py index 7766c61fe5..f641e6f64e 100644 --- a/src/calibre/gui2/main.py +++ b/src/calibre/gui2/main.py @@ -477,8 +477,9 @@ class Main(MainWindow, Ui_MainWindow, DeviceGUI): else: self.status_bar.cover_flow_button.disable(pictureflowerror) - - self.setMaximumHeight(max_available_height()) + self._calculated_available_height = min(max_available_height()-15, + self.height()) + self.resize(self.width(), self._calculated_available_height) if config['autolaunch_server']: @@ -610,7 +611,8 @@ class Main(MainWindow, Ui_MainWindow, DeviceGUI): else: self.cover_flow.setVisible(False) #self.status_bar.book_info.book_data.setMaximumHeight(1000) - self.setMaximumHeight(available_height()) + self.resize(self.width(), self._calculated_available_height) + #self.setMaximumHeight(available_height()) def toggle_tags_view(self, show): if show: