fixed some redraw issues with the title, thanks _markt
fluxgen fluxgen
2 files changed,
4 insertions(+),
1 deletions(-)
M
src/WinClient.cc
→
src/WinClient.cc
@@ -353,6 +353,8 @@
void WinClient::setTitle(FbTk::FbString &title) { m_title = title; m_title_override = true; + if (m_win) + m_win->updateTitleFromClient(*this); } void WinClient::setIconTitle(FbTk::FbString &icon_title) {
M
src/Window.cc
→
src/Window.cc
@@ -1158,6 +1158,8 @@ if (m_labelbuttons[&client]->text() != client.title()) {
m_labelbuttons[&client]->setText(client.title()); if (&client == m_client) frame().setFocusTitle(client.title()); + + titleSig().notify(); } }@@ -2515,7 +2517,6 @@ // update icon title and then do normal XA_WM_NAME stuff
client.updateIconTitle(); case XA_WM_NAME: updateTitleFromClient(client); - titleSig().notify(); break; case XA_WM_NORMAL_HINTS: {