+2004-06-16 Maciej Stachowiak <mjs@apple.com>
+
+ Reviewed by John.
+
+ <rdar://problem/3697602> REGRESSION (144.2-TOT) Selection highlight does not draw
+
+ * khtml/rendering/render_canvas.cpp:
+ (RenderCanvas::setSelection):
+
=== Safari-145 ===
2004-06-16 Richard Williamson <rjw@apple.com>
while (o && o!=e)
{
- if (o->style()->userSelect())
+ if (o->style()->userSelect() != SELECT_NONE)
o->setSelectionState(SelectionInside);
// kdDebug( 6040 ) << "setting selected " << o << ", " << o->isText() << endl;
RenderObject* no = 0;
o=no;
}
- if (s->style()->userSelect())
+ if (s->style()->userSelect() != SELECT_NONE)
s->setSelectionState(SelectionStart);
- if (e->style()->userSelect())
+ if (e->style()->userSelect() != SELECT_NONE)
e->setSelectionState(SelectionEnd);
- if (s == e && s->style()->userSelect())
+ if (s == e && s->style()->userSelect() != SELECT_NONE)
s->setSelectionState(SelectionBoth);
#if APPLE_CHANGES