|
From: <ls...@us...> - 2007-02-04 20:28:15
|
Revision: 3112
http://jnode.svn.sourceforge.net/jnode/?rev=3112&view=rev
Author: lsantha
Date: 2007-02-04 12:28:05 -0800 (Sun, 04 Feb 2007)
Log Message:
-----------
Fixed overwritten text. (issue http://www.jnode.org/node/926)
Modified Paths:
--------------
trunk/core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsole.java
Modified: trunk/core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsole.java
===================================================================
--- trunk/core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsole.java 2007-02-04 16:03:05 UTC (rev 3111)
+++ trunk/core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsole.java 2007-02-04 20:28:05 UTC (rev 3112)
@@ -124,6 +124,10 @@
if(ln > 0){
screen.set(screen.getOffset(curX, curY), v, offset + mark, ln, color);
curX += ln;
+ if (curX >= scrWidth) {
+ curY++;
+ curX = curX - scrWidth;
+ }
}
mark = i + 1;
putChar(c, color);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|