<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -19,6 +19,7 @@
 @implementation SettingsViewController
 
 - (void)viewWillAppear:(BOOL)animated {
+	[self unselectCurrent];
 	self.navigationController.delegate = self;	
 }
 - (void)viewDidAppear:(BOOL)animated {
@@ -26,6 +27,11 @@
 	[[self tableView] reloadData];
 }
 
+- (void) unselectCurrent {
+	NSIndexPath *indexPath = [[self tableView] indexPathForSelectedRow];
+	[[self tableView] deselectRowAtIndexPath: indexPath animated: NO];	
+}
+
 - (NSString*)getActiveHash {
 	XBMCHostData *active = [xbmcSettings getActiveHost];
 	NSString *data = nil;</diff>
      <filename>Classes/SettingsViewController.m</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e0f1ec5bd836fa531af36dfdabd6b3a4e3467d81</id>
    </parent>
  </parents>
  <author>
    <name>David Fumberger</name>
    <email>dave@fumberger.com</email>
  </author>
  <url>http://github.com/djfumberger/xbmc-remote/commit/4f2082ff21d940181dd72427bdd16428fe3fc802</url>
  <id>4f2082ff21d940181dd72427bdd16428fe3fc802</id>
  <committed-date>2008-11-10T02:24:26-08:00</committed-date>
  <authored-date>2008-11-10T02:24:26-08:00</authored-date>
  <message>Fixed table row highlight sticking</message>
  <tree>6c25362c38ce6e2e73bf895043526608a20ca24d</tree>
  <committer>
    <name>David Fumberger</name>
    <email>dave@fumberger.com</email>
  </committer>
</commit>
