Merge "Merge branch 'stable-2.7'"

This commit is contained in:
Dave Borowitz
2013-05-14 22:00:17 +00:00
committed by Gerrit Code Review
2 changed files with 9 additions and 5 deletions

View File

@@ -45,13 +45,17 @@ public class Themer {
}
public void set(ThemeInfo theme) {
set(theme.css() != null ? theme.css() : cssText,
theme.header() != null ? theme.header() : headerHtml,
theme.footer() != null ? theme.footer() : footerHtml);
if (theme != null) {
set(theme.css() != null ? theme.css() : cssText,
theme.header() != null ? theme.header() : headerHtml,
theme.footer() != null ? theme.footer() : footerHtml);
} else {
set(cssText, headerHtml, footerHtml);
}
}
public void clear() {
set(cssText, headerHtml, footerHtml);
set(null);
}
void init(Element css, Element header, Element footer) {

View File

@@ -62,7 +62,7 @@ public abstract class Screen extends View {
protected void onUnload() {
super.onUnload();
if (setTheme) {
Gerrit.THEMER.set(null);
Gerrit.THEMER.clear();
}
}