Revision control

Copy as Markdown

// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/
import UIKit
public class CompactBrowserAddressToolbar: BrowserAddressToolbar {
override internal func updateActions(state: AddressToolbarState) {
// In compact mode no browser actions will be displayed
let compactState = AddressToolbarState(locationViewState: state.locationViewState,
navigationActions: state.navigationActions,
pageActions: state.pageActions,
browserActions: [],
shouldDisplayTopBorder: state.shouldDisplayTopBorder,
shouldDisplayBottomBorder: state.shouldDisplayBottomBorder)
super.updateActions(state: compactState)
}
}