Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#8400 closed defect (fixed)

When a textarea has reached maximum length, focus is locked.

Reported by: John Luber <john@…> Owned by: stuartm
Priority: minor Milestone: 0.23
Component: MythTV - User Interface Library Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Running current .23-fixes. When importing a CD if you input a year into the year field then the interface locks up and you have to kill the process to recover.

Not sure if it matters but I tried with both the mythbuntu and myth-center themes. I am importing as 'Perfect'.

I first noticed this after I upgraded to .23 about a week ago.

Change History (7)

comment:1 Changed 9 years ago by robertm

Component: Plugin - MythMusicMythTV - User Interface Library
Milestone: unknown0.24
Owner: changed from Isaac Richards to stuartm
Summary: mythfrontend locks up when entering data for CD importWhen a textarea has reached maximum length, focus is locked.
Version: UnspecifiedTrunk Head

This issue is UI-wide. When SetMaxLength? is called on a textedit, and you fill that max length, focus becomes locked to it. I'll try to figure out why.

comment:2 Changed 9 years ago by robertm

Milestone: 0.240.23

comment:3 Changed 9 years ago by robertm

Resolution: fixed
Status: newclosed

(In [24312]) Fixes #8400. When reaching the max character number in a textedit, return false as to whether you can insert any more, not true.

comment:4 Changed 9 years ago by robertm

Backported to .23-fixes in r24213, forgot to ref.

comment:5 Changed 9 years ago by robertm

sigh, that is, r24313. Robertm is a filthy, filthy trac spammer.

comment:6 Changed 9 years ago by John Luber <john@…>

Wow, you guys are quick! I'll update to 24313 and confirm that it fixes the problem and report back.

Thanks!

comment:7 Changed 9 years ago by John Luber <john@…>

Sorry it took so long to respond back. Yes, this appears to have corrected the probelm I reported.

Thanks again!

Note: See TracTickets for help on using tickets.