postVisibilityUpdate: function(inSender, inEvent) {
if (inEvent.showing) {
this.show();
- if (inEvent.data && this.getData() == "")
+ this.$.postContent.focus();
+ if (inEvent.data && this.getData() == "") {
this.setData(inEvent.data);
+ this.$.postContent.node.setSelectionRange(inEvent.data.length, inEvent.data.length);
+ }
} else {
this.hide();
}