Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 352015

Summary: Widget is disposed errors when toggling "Relative dates" option in history view
Product: [Technology] EGit Reporter: Andrew Niefer <aniefer>
Component: UIAssignee: Kevin Sawicki <kevin>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: caniszczyk
Version: 0.12   
Target Milestone: 1.1-M1   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Andrew Niefer CLA 2011-07-13 14:28:02 EDT
In the history view, there is an option to toggle between relative dates and regular dates.  When changing this options, there are a number of widget is disposed errors:

  Eclipse EGit	1.1.0.201106251716	org.eclipse.egit.feature.group

org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4282)
	at org.eclipse.swt.SWT.error(SWT.java:4197)
	at org.eclipse.swt.SWT.error(SWT.java:4168)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:466)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:402)
	at org.eclipse.swt.widgets.Table.deselectAll(Table.java:956)
	at org.eclipse.jface.viewers.TableViewer.doDeselectAll(TableViewer.java:277)
	at org.eclipse.jface.viewers.AbstractTableViewer.setSelectionToWidget(AbstractTableViewer.java:908)
	at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1767)
	at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1450)
	at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404)
	at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1506)
	at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:537)
	at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1465)
	at org.eclipse.egit.ui.internal.history.GitHistoryPage$2.propertyChange(GitHistoryPage.java:609)
Comment 1 Kevin Sawicki CLA 2011-07-13 16:55:11 EDT
Proposed fix pushed to: http://egit.eclipse.org/r/#change,3871
Comment 2 Chris Aniszczyk CLA 2011-07-15 12:53:18 EDT
Fixed in master.