[prev in list] [next in list] [prev in thread] [next in thread]
List: kfm-devel
Subject: patch to fix lwn.net
From: Stephan Kulow <coolo () kde ! org>
Date: 2003-11-24 16:39:03
[Download RAW message or body]
Hi!
The negative text indent isn't taken in account on updating
on hover. I'm not sure if there are more elegant ways, but
the below fixes
http://bugs.kde.org/show_bug.cgi?id=67363
Greetings, Stephan
--
There may be no I in TEAM, but a M and an E.
["67363.diff" (text/x-diff)]
Index: ChangeLog
===================================================================
RCS file: /home/kde/kdelibs/khtml/ChangeLog,v
retrieving revision 1.106
diff -u -3 -p -u -r1.106 ChangeLog
--- ChangeLog 24 Nov 2003 10:34:13 -0000 1.106
+++ ChangeLog 24 Nov 2003 16:36:45 -0000
@@ -1,5 +1,8 @@
2003-11-24 Stephan Kulow <coolo@kde.org>
+ * rendering/render_box.cpp (repaintRectangle): take text indent in account
+ on update (#67363)
+
* css/cssparser.cpp (parseFontFamily): handle invalid font families like
font-family: ms sans serif, utopia
Index: rendering/render_box.cpp
===================================================================
RCS file: /home/kde/kdelibs/khtml/rendering/render_box.cpp,v
retrieving revision 1.221
diff -u -3 -p -u -r1.221 render_box.cpp
--- rendering/render_box.cpp 15 Nov 2003 15:22:22 -0000 1.221
+++ rendering/render_box.cpp 24 Nov 2003 16:36:45 -0000
@@ -554,6 +554,8 @@ void RenderBox::repaintRectangle(int x,
if (style()->position()==FIXED) f=true;
+ if ( style()->textIndent().value() < 0 )
+ x += style()->textIndent().value();
// kdDebug( 6040 ) << "RenderBox(" <<this << ", " << renderName() << \
")::repaintRectangle (" << x << "/" << y << ") (" << w << "/" << h << ")" << endl; \
RenderObject *o = container();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic