[Users] [Bug 3765] New: UI frozen when exiting external editor

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Tue Jan 24 10:25:12 CET 2017


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3765

            Bug ID: 3765
           Summary: UI frozen when exiting external editor
    Classification: Unclassified
           Product: Claws Mail
           Version: 3.14.1
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI
          Assignee: users at lists.claws-mail.org
          Reporter: ntd at entidi.it

Created attachment 1715
  -->
http://www.thewildbeast.co.uk/claws-mail/bugzilla/attachment.cgi?id=1715&action=edit
Screenshot of frozen claws-mail

Sometime the UI freezes when exiting the external editor (gvim in my case). The
editor is spawned in foreground.

Actually I'm using the default embedded gvim command but it was happening also
with the non-embedded one (gvim -f %s), so I am pretty sure it is not GtkSocket
related:

    [nicola at iota .claws-mail]$ grep ext_editor_command clawsrc
    ext_editor_command=gvim -f --socketid %w %s

I had hard time trying to figure out how to replicate the problem and I still
do not fully understand the problem... it seems something related to focus.

Anyway I spawn the external text editor, switch desktop and select something in
another program, return to the desktop where claws-mail resides and exit the
text editor (:wq). After that I get what is shown in the first screenshot: the
window is frozen and do not repaint itself anymore.

My current ugly workaround is triggering a close window request via keyboard.
After a couple of seconds I get what shown in the second screenshot: a
confirmation dialog appears and the compose window is properly populated with
what I written in the external editor.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Users mailing list