Ticket #10400 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Python script interpretor locks letters keys

Reported by: Alex Buts Owned by: Martyn Gigg
Priority: critical Milestone: Release 3.3
Component: GUI Keywords:
Cc: Blocked By:
Blocking: Tester: Alex Buts

Description

Observed on Windows and occurs after working for some time in the script interpreter editor window.

Keys become locked but numbers, control-keys (e.g. ctrl-c, ctrl-v, enter) and cursor keys are working.

First observed in Mantid 3.2.1

Restarting Mantid solves the problem for the some time but then it appears again

Change History

comment:1 Changed 6 years ago by Martyn Gigg

  • Priority changed from major to critical
  • Status changed from new to assigned
  • Component changed from Framework to User Interface
  • Milestone changed from Backlog to Release 3.3

This is apparently new and happens consistently a couple of times a day.

comment:2 Changed 6 years ago by Martyn Gigg

  • Status changed from assigned to inprogress

Plug a gap in scripts not emitting a finished signal.

Refs #10400

Changeset: 95acd74cf6519f536dbce8660d103729760508db

comment:3 Changed 6 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

Branch: bugfix/10400_script_editor_uneditable

It's probably worth putting this fix in as it looks like it may have solved the problem.

comment:4 Changed 6 years ago by Alex Buts

  • Status changed from verify to verifying
  • Tester set to Alex Buts

comment:5 Changed 6 years ago by Alex Buts

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/bugfix/10400_script_editor_uneditable'

Full changeset: 585fa47b5cd9bb1d368465233e3fd4fa2fd56f5b

comment:6 Changed 6 years ago by Alex Buts

Not 100% sure it is the real fix, but have not experienced the problem for some time with this fix and it certainly doing no harm.

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11242

Note: See TracTickets for help on using tickets.