https://bugs.kde.org/show_bug.cgi?id=362789

            Bug ID: 362789
           Summary: Layer docker loses focus while renaming in floating
                    mode (undocked mode)
           Product: krita
           Version: git master
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: usability
          Assignee: krita-bugs-n...@kde.org
          Reporter: raghavendr.ra...@gmail.com

When the layer docker is undocked and kept floating above the canvas or other
place, it becomes near impossible to rename a layer, as it constantly loses
focus and the text entry field is reset . even if we trigger the text entr
field by pressing the f2 button , the moment we type text it loses the focus
and the canvas get's in focus thus triggering the keyboard shortcuts. Double
clicking on the layer name is not usefull as the text field is de selected the
moment we double click making it nearly impossible to rename .

P.S. I also assume that this focus issue is shared with other dockers as well ,
which need thorough testing 

Reproducible: Always

Steps to Reproduce:
1.Open krita and a new document, then add two or three layers 
2.Undock the layer docker and keep it floating somewhere above the canvas
3.double click ont he layer name to trigger text field for renaming
4. if that doesn't work press f2 to trigger text input field, then start typing

Actual Results:  
the focus of the text input field is lost immediately when it is triggered thus
making it impossible to rename a layer when layer docker is in floating mode

Expected Results:  
layer docker or any component shouldn't loose focus while in free floating mode

I have made a video fo the problem, notice the title flicker changes itself as
if it is out of focus and greyed out. Also see that the text field is gone as
soon as it is triggered. ->
https://dl.dropboxusercontent.com/u/37777793/focus-issue.mp4 (i'll upload this
file to bug tracker too)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to