/*
 * Copyright 2014 A.C.R. Development
 */
package acr.browser.lightning;

public class SettingsController {

	private static boolean clearHistory;

	/**
	 * The purpose of this class is so that I can clear the dropdown history in the main activities if the user selects
	 * to clear the history from the disk in advanced settings
	 */
	public static void setClearHistory(boolean choice) {
		clearHistory = choice;
	}

	/**
	 * return the choice
	 */
	public static boolean getClearHistory() {
		if (clearHistory) {
			clearHistory = false;
			return true;
		}
		return false;
	}
}

/*
 * Copyright 2014 A.C.R. Development
 */
package acr.browser.lightning;

public class SettingsController {

	static boolean clearHistory = false;

	/**
	 * The purpose of this class is so that I can clear the dropdown history in the main activities if the user selects
	 * to clear the history from the disk in advanced settings
	 */
	static void setClearHistory(boolean choice) {
		clearHistory = choice;
	}

	/**
	 * return the choice
	 */
	static boolean getClearHistory() {
		if (clearHistory) {
			clearHistory = false;
			return true;
		}
		return clearHistory;
	}
}

--- 
+++ 
@@ -5,24 +5,24 @@
 
 public class SettingsController {
 
-	static boolean clearHistory = false;
+	private static boolean clearHistory;
 
 	/**
 	 * The purpose of this class is so that I can clear the dropdown history in the main activities if the user selects
 	 * to clear the history from the disk in advanced settings
 	 */
-	static void setClearHistory(boolean choice) {
+	public static void setClearHistory(boolean choice) {
 		clearHistory = choice;
 	}
 
 	/**
 	 * return the choice
 	 */
-	static boolean getClearHistory() {
+	public static boolean getClearHistory() {
 		if (clearHistory) {
 			clearHistory = false;
 			return true;
 		}
-		return clearHistory;
+		return false;
 	}
 }
Add missing 'private' and 'public' access' modifiers, fix warnings
