[evolution-patches] Please help to review this libgal e-text patch.
- From: Yong Sun <Yong Sun Sun COM>
- To: evolution-patches lists ximian com
- Subject: [evolution-patches] Please help to review this libgal e-text patch.
- Date: Tue, 03 Aug 2004 14:05:44 -0700
Hi, guys,
Please help to review this little patch to fix the following issue:
# Folder name are shown in vertical on Shortcuts Bar in non-ascii locales.
* Reproduce steps:
1. Invoke evolution in a non-ascii locale, e.g., ko, or zh_CN
2. Hide the shortcut and close evolution
3. Restart evolution, and show the shortcut bar
I found the shortcut use EText as the canvas text item, and while
setting clip_width property,
the width should also be updated in case the line_wrap is true. Just
like what has been
done in create_layout().
--- libgal-1.99.10/gal/e-text/e-text.c 2004-07-15 05:58:52.000000000 +0800
+++ libgal-1.99.10.new/gal/e-text/e-text.c 2004-08-03
21:39:22.000000000 +0800
@@ -759,9 +759,10 @@ e_text_set_property (GObject *object,
case PROP_CLIP_WIDTH:
text->clip_width = fabs (g_value_get_double (value));
calc_ellipsis (text);
- if ( text->line_wrap )
+ if ( text->line_wrap ) {
+ text->width = text->clip_width;
text->needs_split_into_lines = 1;
- else {
+ } else {
text->needs_calc_height = 1;
}
needs_reflow = 1;
Regards,
--
Yong Sun <Yong Sun Sun COM> x82126
Sun (China) ERI -- AGC
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]