diff -r 3e5b1e3a71f5 -r e04b5d53281e UI/UserInterface.py --- a/UI/UserInterface.py Fri Apr 26 19:48:36 2013 +0200 +++ b/UI/UserInterface.py Sat Apr 27 13:56:42 2013 +0200 @@ -707,14 +707,15 @@ """ from E5Gui.E5SideBar import E5SideBar + delay = Preferences.getUI("SidebarDelay") # Create the left sidebar - self.leftSidebar = E5SideBar(E5SideBar.West) + self.leftSidebar = E5SideBar(E5SideBar.West, delay) # Create the bottom sidebar - self.bottomSidebar = E5SideBar(E5SideBar.South) + self.bottomSidebar = E5SideBar(E5SideBar.South, delay) # Create the right sidebar - self.rightSidebar = E5SideBar(E5SideBar.East) + self.rightSidebar = E5SideBar(E5SideBar.East, delay) # Create the project browser logging.debug("Creating Project Browser...") @@ -4700,6 +4701,12 @@ SpellChecker.setDefaultLanguage( Preferences.getEditor("SpellCheckingDefaultLanguage")) + if self.layout == "Sidebars": + delay = Preferences.getUI("SidebarDelay") + self.leftSidebar.setDelay(delay) + self.bottomSidebar.setDelay(delay) + self.rightSidebar.setDelay(delay) + self.preferencesChanged.emit()