Draft: Draft_Hatch put focus on task panel

To make using Esc work properly the task panel should have the focus.
This commit is contained in:
Roy-043
2024-06-16 17:04:43 +02:00
committed by Chris Hennes
parent 897f83c13b
commit becd1b5c39

View File

@@ -27,6 +27,7 @@ import os
import FreeCAD
from draftguitools import gui_base
from draftutils import params
from draftutils.todo import todo
from draftutils.translate import QT_TRANSLATE_NOOP, translate
@@ -69,6 +70,7 @@ class Draft_Hatch_TaskPanel:
self.form.Pattern.setCurrentText(pat)
self.form.Scale.setValue(params.get_param("HatchPatternScale"))
self.form.Rotation.setValue(params.get_param("HatchPatternRotation"))
todo.delay(self.form.setFocus, None) # Make sure using Esc works.
def accept(self):