(e)
| 2004 | if (useragent.isOldIE) { |
| 2005 | var inPropertyChange = false; |
| 2006 | var onPropertyChange = function(e){ |
| 2007 | if (inPropertyChange) |
| 2008 | return; |
| 2009 | var data = text.value; |
| 2010 | if (inComposition || !data || data == PLACEHOLDER) |
| 2011 | return; |
| 2012 | if (e && data == PLACEHOLDER[0]) |
| 2013 | return syncProperty.schedule(); |
| 2014 | |
| 2015 | sendText(data); |
| 2016 | inPropertyChange = true; |
| 2017 | resetValue(); |
| 2018 | inPropertyChange = false; |
| 2019 | }; |
| 2020 | var syncProperty = lang.delayedCall(onPropertyChange); |
| 2021 | event.addListener(text, "propertychange", onPropertyChange); |
| 2022 |
nothing calls this directly
no test coverage detected