Bug 698223 - Always set tab title, even when it's empty (r=mfinkle)

Otherwise the tab might reuse the title from a previous URL.
This commit is contained in:
Lucas Rocha 2011-10-31 20:36:49 +00:00
Родитель fd65cae6a8
Коммит fd3015eef8
1 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -125,11 +125,15 @@ public class Tab {
public void updateTitle(String title) {
if (title != null && title.length() > 0) {
mTitle = new String(title);
Log.i(LOG_NAME, "Updated title: " + title + " for tab with id: " + mId);
} else {
mTitle = "";
}
Log.i(LOG_NAME, "Updated title: " + mTitle + " for tab with id: " + mId);
final HistoryEntry he = getLastHistoryEntry();
if (he != null) {
he.mTitle = title;
he.mTitle = mTitle;
GeckoAppShell.getHandler().post(new Runnable() {
public void run() {
GlobalHistory.getInstance().update(he.mUri, he.mTitle);