mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 04:45:45 +00:00
more work for the new subscribe dialog.
This commit is contained in:
parent
a7a7a6b36b
commit
7ca18bd005
@ -176,6 +176,24 @@ function SetSubscribeState(state)
|
||||
}
|
||||
}
|
||||
|
||||
function ReverseStateFromNode(node)
|
||||
{
|
||||
var stateStr;
|
||||
var state;
|
||||
|
||||
if (node.getAttribute('Subscribed') == "true") {
|
||||
stateStr = "false";
|
||||
state = false;
|
||||
}
|
||||
else {
|
||||
stateStr = "true";
|
||||
state = true;
|
||||
}
|
||||
|
||||
var uri = node.getAttribute('id');
|
||||
SetState(uri, state, stateStr);
|
||||
}
|
||||
|
||||
function ReverseState(uri)
|
||||
{
|
||||
dump("ReverseState("+uri+")\n");
|
||||
@ -184,8 +202,7 @@ function ReverseState(uri)
|
||||
function SubscribeOnClick(event)
|
||||
{
|
||||
if (event.clickCount == 2) {
|
||||
var uri = event.target.parentNode.parentNode.getAttribute("id");
|
||||
ReverseState(uri);
|
||||
ReverseStateFromNode(event.target.parentNode.parentNode);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -78,7 +78,7 @@ Rights Reserved.
|
||||
<treeitem uri="..." name="rdf:http://home.netscape.com/NC-rdf#Name" Subscribed="rdf:http://home.netscape.com/NC-rdf#Subscribed">
|
||||
<treerow>
|
||||
<treecell indent="true" value="rdf:http://home.netscape.com/NC-rdf#Name"/>
|
||||
<treecell class="subscribedcol image"/>
|
||||
<treecell allowevents="true" class="subscribedcol image" onclick="return top.ReverseStateFromNode(event.target.parentNode.parentNode.parentNode)"/>
|
||||
<treecell value="rdf:http://home.netscape.com/NC-rdf#TotalMessages"/>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
|
@ -20,10 +20,8 @@
|
||||
|
||||
treeitem[Subscribed="false"] > treerow > treecell.subscribedcol > .tree-button {
|
||||
list-style-image: url("chrome://messenger/skin/dot.gif");
|
||||
min-height: 14px;
|
||||
}
|
||||
|
||||
treeitem[Subscribed="true"] > treerow > treecell.subscribedcol > .tree-button {
|
||||
list-style-image: url("chrome://messenger/skin/check.gif");
|
||||
min-height: 14px;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user