         hideCancelConstraints.forEach { $0.activate() }
 
         if inBrowsingMode {
+            shieldIcon.animateHidden(false, duration: UIConstants.layout.urlBarTransitionAnimationDuration)
             deleteButton.animateHidden(false, duration: UIConstants.layout.urlBarTransitionAnimationDuration)
         } else {
             deactivate()

        shouldPresent = false
        updateLockIcon()
        updateUrlIcons()
        toolset.settingsButton.isEnabled = true
        delegate?.urlBarDidFocus(self)


        let duration = UIConstants.layout.urlBarTransitionAnimationDuration / 2

        pageActionsButton.animateHidden(!visible, duration: duration)
        
        self.layoutIfNeeded()

        UIView.animate(withDuration: duration) {
