there is only one char selected.
svn path=/trunk/mcs/; revision=74580
+2007-03-18 Jackson Harper <jackson@ximian.com>
+
+ * RichTextBox.cs: Don't do this all fonts must match check if
+ there is only one char selected.
+
2007-03-18 Jackson Harper <jackson@ximian.com>
* TreeView.cs: ScrollWindow works properly now, so we don't need
end = document.selection_end.tag;
font = document.selection_start.tag.font;
- tag = start;
- while (true) {
- if (!font.Equals(tag.font)) {
- return null;
- }
+ if (selection_length > 1) {
+ tag = start;
+ while (true) {
- if (tag == end) {
- break;
- }
+ if (!font.Equals(tag.font)) {
+ return null;
+ }
- tag = document.NextTag(tag);
+ if (tag == end) {
+ break;
+ }
- if (tag == null) {
- break;
+ tag = document.NextTag(tag);
+
+ if (tag == null) {
+ break;
+ }
}
}