[Bug 246864] New: Yast, running in Text Mode /etc/sysconfig editor paint problem
https://bugzilla.novell.com/show_bug.cgi?id=246864 Summary: Yast, running in Text Mode /etc/sysconfig editor paint problem Product: openSUSE 10.2 Version: Final Platform: 64bit OS/Version: Other Status: NEW Severity: Minor Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jsa@pen.homeip.net QAContact: jsrain@novell.com While using the arrow down keys to navigate in the /etc/sysconfig editor there is an annoying triple repaint of the entire screen with each selection change. This was not apparent in prior releases. This makes remote management fairly slow as it can take a long time to paint the entire screen three times for each keystroke. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |lslezak@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 lslezak@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|lslezak@novell.com |kmachalkova@novell.com ------- Comment #1 from lslezak@novell.com 2007-02-20 09:36 MST ------- I think that the problem is in ncurses UI. The yast script doesn't do anything strange (IMO) (check MainDialog() function in sysconfig/complex.ycp). There are some replace points in the dialog and the dialog refresh after each change. But it seems that the tree widget is completely redrawn several times (it seems to be the most flickering widget in dialog). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 kmachalkova@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #2 from kmachalkova@novell.com 2007-02-22 13:25 MST ------- I see... when scrolling down/up the tree even its title is redrawn which is certainly not necessary. While I'm sure I can fix the title repaint problem, I cannot swear to make the tree itself repaint less often as the possibilities of ncurses library are rather limited, but let me see what I can do. Btw, this is not a problem specific to sysconfig editor - all other modules having configuration tree in the left panel are affected, it is only not that visible there, since the more 'branches' of the tree, the more prominent the defect is. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #3 from jsa@pen.homeip.net 2007-02-22 14:39 MST -------
I cannot swear to make the tree itself repaint less often as the possibilities of ncurses library are rather limited,
Something changed between 10.1 where this did not occur, and 10.2 where it appeared. If Ncurses is the culpret and no code in the sysconfig editor changed then perhaps this bug needs to be pushed upstream. It would seem a good idea to first rule out yast code changes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #4 from kmachalkova@novell.com 2007-02-23 02:00 MST ------- John, which version of yast2-sysconfig do you have? Looking at the changelog, there might be some fixes released later that didn't make it to openSUSE 10.2 goldmaster -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #5 from kmachalkova@novell.com 2007-02-23 02:14 MST ------- OK, forget the last comment :-) If you'd like to test a bugfix, either - download yast2-sysconfig 2.15.0 from openSUSE Factory - or apply the patch I'll attach shortly and see if it solves the problem -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #6 from kmachalkova@novell.com 2007-02-23 02:54 MST ------- Created an attachment (id=120711) --> (https://bugzilla.novell.com/attachment.cgi?id=120711&action=view) Apply this patch to /usr/share/YaST2/include/sysconfig/complex.ycp . and see if it fixes the problem -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 kmachalkova@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #120711|0 |1 is obsolete| | ------- Comment #7 from kmachalkova@novell.com 2007-02-23 02:56 MST ------- (From update of attachment 120711) Grr, not the right file, sorry. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #8 from kmachalkova@novell.com 2007-02-23 02:57 MST ------- Created an attachment (id=120713) --> (https://bugzilla.novell.com/attachment.cgi?id=120713&action=view) Finally the right patch -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #9 from jsa@pen.homeip.net 2007-02-23 03:41 MST ------- Yes that seems to fix it here on my system, its nice and usable again, no triple paint. Thanks Much. Shall I close this bug, or will you? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 ------- Comment #10 from jsa@pen.homeip.net 2007-02-23 03:43 MST ------- P.S. For the record, I just applied your patch, I didn't download from factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246864 kmachalkova@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |DUPLICATE ------- Comment #11 from kmachalkova@novell.com 2007-02-23 04:29 MST ------- Closing this as a duplicate of an older issue, which is already fixed. I've attached the patch here just to make sure this is really the same problem. *** This bug has been marked as a duplicate of bug 227044 *** -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com