| 3657 | |
| 3658 | |
| 3659 | void NBrowserWindow::focusCheck() { |
| 3660 | bool buttonBarVisible = false; |
| 3661 | if (editor->hasFocus()) |
| 3662 | buttonBarVisible = true; |
| 3663 | if (editor->contextMenu->hasFocus()) |
| 3664 | buttonBarVisible = true; |
| 3665 | if (buttonBar->hasFocus()) |
| 3666 | buttonBarVisible = true; |
| 3667 | if (buttonBar->fontNames->isExpanded()) |
| 3668 | buttonBarVisible = true; |
| 3669 | if (buttonBar->fontNames->lineEdit()->hasFocus()) |
| 3670 | buttonBarVisible = true; |
| 3671 | if (buttonBar->fontSizes->lineEdit()->hasFocus()) |
| 3672 | buttonBarVisible = true; |
| 3673 | if (buttonBar->fontSizes->isExpanded()) |
| 3674 | buttonBarVisible = true; |
| 3675 | if (!global.autoHideEditorToolbar) |
| 3676 | buttonBarVisible = true; |
| 3677 | if (global.isFullscreen) |
| 3678 | buttonBarVisible = false; |
| 3679 | |
| 3680 | if (!editor->page()->isContentEditable()) |
| 3681 | buttonBarVisible = false; |
| 3682 | buttonBar->setVisible(buttonBarVisible); |
| 3683 | } |
| 3684 | |
| 3685 | |
| 3686 |
nothing calls this directly
no test coverage detected