Bug 208298

Summary: Window titlebars sometimes miss text updates
Product: [Plasma] kwin Reporter: JR <zorael>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: zorael
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Titlebar text not getting updated, video clip (ogv)

Description JR 2009-09-23 15:38:22 UTC
Version:            (using KDE 4.3.1)
OS:                Linux
Installed from:    Ubuntu Packages

Sometimes windows' titlebar text doesn't get updated properly.

In order words, saving a file in Kate or Kwrite doesn't remove "[modified]" from the titlebar, and the titlebar text of Firefox doesn't always follow page changes.

Resizing or moving the window makes it wake up and refresh the contents. It's reproducible, but not very consistent.

I'm running Kubuntu Karmic with its KDE 4.3.1 packages.

  $ apt-cache policy kde-window-manager
  kde-window-manager:
    Installed: 4:4.3.1-0ubuntu4
    Candidate: 4:4.3.1-0ubuntu4
    Version table:
   *** 4:4.3.1-0ubuntu4 0
          500 http://se.archive.ubuntu.com karmic/main Packages
          100 /var/lib/dpkg/status


Please reassign product affinity if this isn't caused by kwin. (I'm just guessing it is, in my ignorance.)
Comment 1 Martin Flöser 2009-09-23 15:42:52 UTC

*** This bug has been marked as a duplicate of bug 199735 ***
Comment 2 JR 2009-09-23 15:45:01 UTC
Created attachment 37127 [details]
Titlebar text not getting updated, video clip (ogv)

Attaching short clip of it happening. I basically just (repeatedly) entered a single letter in Kwrite and hit Ctrl+S to save.

Pay attention to the little pen-and-paper icon in the bottom statusbar to see when the document is in a modified state. When this happens the titlebar is updated to say "[modified]", which is (supposed to be) removed upon saving the file.

What happens at the end is that it isn't removed until I move the window. (Again, resizing fixes it, too.)