     {
         resetScrolls()
         viewResults.changeOrientation()
-        viewContent.changeOrientation()
+        
+        DispatchQueue.main.asyncAfter(
+            deadline:DispatchTime.now() + kAfterOrientation)
+        { [weak self] in
+            
+            self?.viewContent.changeOrientation()
+        }
     }
     
     func beginSearch()

    
    private func resetScrolls()
    {
        layoutContentTop.constant = 0
        layoutResultsTop.constant = 0
        scrollAll(offsetY:0)
    }
    
    private func scrollAll(offsetY:CGFloat)

    let kOptionsHeight:CGFloat = 54
    let barOptionsTop:CGFloat
    private let kBarMinHeight:CGFloat = 50
    private let kAfterOrientation:TimeInterval = 0.1
    
    override init(controller:CController)
    {
