diff --git a/locales/en-US/chrome/chatzilla.properties b/locales/en-US/chrome/chatzilla.properties --- a/locales/en-US/chrome/chatzilla.properties +++ b/locales/en-US/chrome/chatzilla.properties @@ -1668,7 +1668,7 @@ pref.group.global.header.label = Headers pref.group.global.header.help = Sets the default visibility for headers of views. Each view can override this default if necessary. pref.group.global.links.label = Links -pref.group.global.links.help = The three link preferences define how ChatZilla reacts to different kinds of clicks on links. You can re-arrange these to suit your preferences. +pref.group.global.links.help = The link preferences define how ChatZilla reacts to different kinds of clicks on links. You can re-arrange these to suit your preferences. pref.group.global.log.label = Log these view types pref.group.global.log.help = Sets the default logging state for views. Each view can override this default if necessary. pref.group.global.maxLines.label = Scrollback size diff --git a/xul/content/commands.js b/xul/content/commands.js --- a/xul/content/commands.js +++ b/xul/content/commands.js @@ -1113,7 +1113,9 @@ { function _dispatch() { - dispatch(e.rest, null, e.isInteractive); + // Clear inputData so that commands without arguments work properly + e.inputData = ""; + dispatch(e.rest, e, e.isInteractive); } setTimeout(_dispatch, e.delay * 1000); } diff --git a/xul/content/static.js b/xul/content/static.js --- a/xul/content/static.js +++ b/xul/content/static.js @@ -3641,11 +3641,11 @@ // This wouldn't be here if there was a supported CSS property for it. tb.setAttribute("crop", "center"); tb.setAttribute("context", "context:tab"); - tb.setAttribute("tooltip", "xul-tooltip-node"); tb.setAttribute("class", "tab-bottom view-button"); tb.setAttribute("id", id); tb.setAttribute("state", "normal"); tb.setAttribute("label", name + (matches > 1 ? "<" + matches + ">" : "")); + tb.setAttribute("tooltiptext", name); tb.view = source; var browser = document.createElement("browser");