Bug 107607

Summary: Incorrect cursor placement in listbox
Product: [Retired] Red Hat Linux Reporter: Stiphane Doyon <s.doyon>
Component: newtAssignee: Eido Inoue <havill>
Status: CLOSED RAWHIDE QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 9   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.51.7-2 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-04-08 19:07:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
This patch fixes it for me none

Description Stiphane Doyon 2003-10-21 05:07:01 UTC
Description of problem:
When a listbox is displayed, the cursor is placed one line below and one character to the right of where it ought to be.
I am blind and use a braille terminal. It is convenient to use the cursor position rather than guessing from video attributes. This bug makes the listboxes in anaconda show the selected item to be the one below the item actually selected.
Version-Release number of selected component (if applicable):
newt-0.51.4-1

How reproducible:
Consistently

Steps to Reproduce:
1. boot RHL install CD or floppy
2. Proceed until the question about installation language.
3.
    
Actual results:
Cursor is placed on the letter R of "French"

Expected results:
Cursor should be on the letter E of "English"

Additional info: When the bottom choice is selected, cursor goes to blank line below. Affects some text-based config progs, "loader" on installer boot images and stage2.

Comment 1 Stiphane Doyon 2003-10-21 05:27:28 UTC
Created attachment 95339 [details]
This patch fixes it for me

In listbox.c:listboxDraw(), make the two calls to newtGotorc consistent.

Comment 2 Eido Inoue 2004-04-08 19:07:59 UTC
the above patch is in the current CVS (inherited from another patch)