GNOME Bugzilla – Bug 161512
Icon layout incorrect on 64 bit systems
Last modified: 2005-02-04 10:43:16 UTC
Please describe the problem: When getting _NET_WORKAREA information, a length value of G_LONGMAX is passed to gdk_property_get(). Internally, gdk_property_get() increments this value, causing it to wrap around to zero. Thus the property call doesn't fail, but doesn't return any useful information. I've attached a suggested patch. This manifests in the icon layout being slightly askew, as noted by David Mosberger @ http://lists.debian.org/debian-ia64/2004/12/msg00034.html Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Created attachment 34923 [details] [review] Find the number of desktops to correctly request data on the workarea. Also be more liberal with comments.
*** Bug 155722 has been marked as a duplicate of this bug. ***
could you send this patch the nautilus-list for review ? The nautilus maintainers use mainly the list to review patches.
thanks for sending that on the list, Alex has commited the fix: 2005-02-04 Alexander Larsson <alexl@redhat.com> * src/file-manager/fm-desktop-icon-view.c (net_workarea_changed): Fix workarea detection on 64bit machines. Patch from Ian Wienand <ianw@gelato.unsw.edu.au>