                     strongSelf.pasteboardAnimator.addAnimations {
                         strongSelf.pasteboardToast.snp.remakeConstraints({ (make) in
                             make.height.equalTo(44.0)
-                            make.top.equalTo(strongSelf.scrollTabbar.snp.top).offset(8.0)
+                            make.top.equalTo(strongSelf.scrollTabBar.snp.top).offset(8.0)
                             make.leading.equalTo(strongSelf.view.snp.leading).offset(16.0)
                             make.trailing.equalTo(strongSelf.view.snp.trailing).offset(-16.0)
                         })


    func setupSubviews() {

        view.addSubview(scrollTabbar)

        pasteboardToast.alpha = 0.0
        view.addSubview(pasteboardToast)

        scrollTabbar.snp.makeConstraints { (make) in
            make.leading.trailing.equalTo(view)
            make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)
            make.height.equalTo(44.0)


        AppEnvironment.current.settings.forumBundle.map { try? JSONDecoder().decode(ForumBundle.self, from: $0) }
            .combineLatest(AppEnvironment.current.settings.forumOrderV2.removeDuplicates())
            .sink { [weak self] (bundle, order) in
                guard let strongSelf = self else { return }
                guard let bundle = bundle else { return }
                ensureMainThread {
                    let forums = order.compactMap { id in
                        return bundle.forums.first(where: { forum in forum.id == id })
                    }

                    strongSelf.tabBarState.selectedID = nil
                    strongSelf.tabBarState.dataSource = forums
                    strongSelf.topicListViewController.reset()
                }
            }
            .store(in: &bag)

