Skip to content

Commit 537f38b

Browse files
Cleaned up prompt plugin reading placeholder attribute.
2 parents 514d03e + 1786e49 commit 537f38b

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/js/textext.plugin.prompt.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@
109109
*/
110110
p.init = function(core)
111111
{
112-
var self = this,
112+
var self = this,
113+
placeholderKey = 'placeholder',
113114
container,
114115
prompt
115116
;
@@ -122,10 +123,13 @@
122123
self.core().wrapElement().append(container);
123124
self.setPrompt(self.opts(OPT_PROMPT));
124125

125-
prompt = self.opts(OPT_PROMPT);
126+
prompt = core.input().attr(placeholderKey);
126127

127128
if(!prompt)
128-
prompt = core.input().attr('placeholder');
129+
prompt = self.opts(OPT_PROMPT);
130+
131+
// clear placeholder attribute if set
132+
core.input().attr(placeholderKey, '');
129133

130134
if(prompt)
131135
self.setPrompt(prompt);

0 commit comments

Comments
 (0)