Opened 19 years ago

Closed 19 years ago

Last modified 18 years ago

#26 closed defect (fixed)

Oddities with the file/directory picker in List View

Reported by: jmccorm@… Owned by: jdonavan
Priority: minor Milestone: unknown
Component: mythvideo Version: 0.18
Severity: low Keywords: list picker video
Cc: Ticket locked: no

Description

If you cursor has previously roamed over a video, if you are no longer over that video, but over a directory, and press [Enter], it will play the video you were last over.

Consider the following tree under /video...

Directory1

+ Video A + Video B

Directory 2

+ Video C + Video D + Video E

Directory 3

+ Video F + Video G + Video H

Video 1 Video 2

If you were to browse to Video1 then put your cursor over Directory 2, when you press enter, Video 1 would play. Similarly, if you browse to Video B, escape back up the tree one level and hover over Directory 3, if you press enter, it would play Video B.

[Enter] seems to play whatever last video you hovered over, no matter where you currently are.

jdonavan@… instructed me to add this to the trak database.

Attachments (1)

patch (1.6 KB) - added by lucas@… 19 years ago.
fixes the problem in this way:

Download all attachments as: .zip

Change History (5)

comment:1 Changed 19 years ago by jdonavan

Owner: changed from Isaac Richards to jdonavan

comment:2 Changed 19 years ago by jdonavan

Status: newassigned

Changed 19 years ago by lucas@…

Attachment: patch added

fixes the problem in this way:

comment:3 Changed 19 years ago by lucas@…

that would be this way :) :

enter now goes into a directory (just as RIGHT does), instead of playing the lastly hovered-over video.

escape now doesn't quit mythvideo right away, but has the videotree go up one level. When the videotree is already at its top, mythvideo quits.

I found this to be the most intuitive behavior, I hope the people with svn access agree :)

comment:4 Changed 19 years ago by jdonavan

Resolution: fixed
Status: assignedclosed

(In [6876]) Close #26 by clearing curitem whenever a non-video node is selected.

While we're at it, hide the other metadata and cover file.

Note: See TracTickets for help on using tickets.