下載包裝好的 firefox 1.5 beta deb 檔,Debian official experimental, 1.4.99+1.5beta1.dfsg-1
scim 1.4.1 與這個 patch 完全相容
gcin 1.0.5 以上可用 dpkg-reconfigure 切換新舊版的 gtk-im,與這個 patch 相容
舊版的 OverTheSpot 軟體(例如 Debian 官方 Mozilla、網友包裝的 Firefox 1.0.6、libwidget_gtk2.so for Thunderbird / Nvu),仍須使用舊的 gcin gtk-im…
附上新版的 OverTheSpot patch
- 代碼: 選擇全部
diff -b -u -r mozilla.orig/widget/src/gtk2/nsWindow.cpp mozilla/widget/src/gtk2/nsWindow.cpp
--- mozilla.orig/widget/src/gtk2/nsWindow.cpp 2005-07-01 12:29:41.000000000 +0800
+++ mozilla/widget/src/gtk2/nsWindow.cpp 2005-09-07 18:31:10.000000000 +0800
@@ -4405,6 +4405,9 @@
delete[] textEvent.rangeArray;
}
+ if (aLen == 0)
+ return;
+
gint x1, y1, x2, y2;
GtkWidget *widget =
get_gtk_widget_for_gdk_window(this->mDrawingarea->inner_window);