Remove debug focus rect draws from MenuBar and GraphNode.
This commit is contained in:
@ -100,7 +100,7 @@
|
|||||||
<member name="flat" type="bool" setter="set_flat" getter="is_flat" default="false">
|
<member name="flat" type="bool" setter="set_flat" getter="is_flat" default="false">
|
||||||
Flat [MenuBar] don't display item decoration.
|
Flat [MenuBar] don't display item decoration.
|
||||||
</member>
|
</member>
|
||||||
<member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" overrides="Control" enum="Control.FocusMode" default="2" />
|
<member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" overrides="Control" enum="Control.FocusMode" default="3" />
|
||||||
<member name="language" type="String" setter="set_language" getter="get_language" default="""">
|
<member name="language" type="String" setter="set_language" getter="get_language" default="""">
|
||||||
Language code used for line-breaking and text shaping algorithms, if left empty current locale is used instead.
|
Language code used for line-breaking and text shaping algorithms, if left empty current locale is used instead.
|
||||||
</member>
|
</member>
|
||||||
|
|||||||
@ -639,10 +639,6 @@ void GraphNode::_notification(int p_what) {
|
|||||||
// Draw body (slots area) stylebox.
|
// Draw body (slots area) stylebox.
|
||||||
draw_style_box(sb_to_draw_panel, body_rect);
|
draw_style_box(sb_to_draw_panel, body_rect);
|
||||||
|
|
||||||
if (has_focus()) {
|
|
||||||
draw_style_box(theme_cache.panel_focus, body_rect);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Draw title bar stylebox above.
|
// Draw title bar stylebox above.
|
||||||
draw_style_box(sb_to_draw_titlebar, titlebar_rect);
|
draw_style_box(sb_to_draw_titlebar, titlebar_rect);
|
||||||
|
|
||||||
|
|||||||
@ -423,10 +423,6 @@ void MenuBar::_draw_menu_item(int p_index) {
|
|||||||
bool pressed = (active_menu == p_index);
|
bool pressed = (active_menu == p_index);
|
||||||
bool rtl = is_layout_rtl();
|
bool rtl = is_layout_rtl();
|
||||||
|
|
||||||
if (has_focus() && focused_menu == -1 && p_index == 0) {
|
|
||||||
hovered = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (menu_cache[p_index].hidden) {
|
if (menu_cache[p_index].hidden) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -969,7 +965,7 @@ String MenuBar::get_tooltip(const Point2 &p_pos) const {
|
|||||||
}
|
}
|
||||||
|
|
||||||
MenuBar::MenuBar() {
|
MenuBar::MenuBar() {
|
||||||
set_focus_mode(FOCUS_ALL);
|
set_focus_mode(FOCUS_ACCESSIBILITY);
|
||||||
set_process_shortcut_input(true);
|
set_process_shortcut_input(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user