diff -r fd151457fae6 -r a49d01b96185 project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Downloader/DownloadListFragment.java --- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Downloader/DownloadListFragment.java Sun Nov 27 00:53:08 2011 +0100 +++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Downloader/DownloadListFragment.java Sun Nov 27 00:54:00 2011 +0100 @@ -79,19 +79,27 @@ }); } } - eventType = xmlPuller.nextTag(); + eventType = getEventType(xmlPuller); } } catch (XmlPullParserException e) { - // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { - // TODO Auto-generated catch block e.printStackTrace(); } + } + - + /** + * Skips whitespaces.. + */ + private static int getEventType(XmlPullParser xmlPuller)throws XmlPullParserException, IOException{ + int eventType = xmlPuller.next(); + while(eventType == XmlPullParser.TEXT && xmlPuller.isWhitespace()){ + eventType = xmlPuller.next(); + } + return eventType; } public void onItemClick(AdapterView arg0, View arg1, int position, long arg3) {