vm-summary-selected-face acting strange
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Fix Released
|
Low
|
Uday Reddy |
Bug Description
vm-summary-selected face is acting in a strange way (after fix to Bug 615008). I usually use a face that is simply inverse-video and in previous versions it properly displayed the inverse of what the message was faced with earlier (for example cyan for new messages would be cyan background black text when selected). Now I get intermittent behavior, sometimes VM seems to select the proper inversed highlight, sometimes it goes to some sort of default maybe and gives me black background white foreground and sometimes it shows a combination of these two on one line.
I set it in my .vm file:
(set-face-attribute 'vm-summary-
which has worked in previous vm-versions exactly as I expect. But *most* of the time now, it somehow gets changed to (form a *Customize face* buffer):
((t (:inverse-video t :foreground "black" :background "grey85" :inherit nil)))
where sometimes it is white on black, and sometimes the inverse-video kicks in and it is white on green (or worse, white!) for instance depending on the summary face of the selected message.
Changed in vm: | |
status: | New → In Progress |
importance: | Undecided → Low |
assignee: | nobody → Uday Reddy (reddyuday) |
milestone: | none → 8.1.93a |
tags: | added: summary |
Changed in vm: | |
status: | In Progress → Fix Committed |
Changed in vm: | |
status: | Fix Committed → Fix Released |
It is working perfectly for me. (Funny, when I tried it a few weeks
ago, inverse-video didn't work.)
The problem could be that your setting is getting overwritten when
vm-summary-faces is loaded. I will move the definitions to vm-vars
and hope that that will fix it.