Steps to reproduce: 1) Create a Toaster project 2) Go to the "BitBake variables" page 3) Click the 'Change' icon for DL_DIR or SSTATE_DIR 4) Delete the value in the text input field 5) Type a valid character (for example a letter or a number) Outcome: the error message telling you special characters are not allowed shows up, even though the character you typed is not invalid. This only happens if you delete the value and start typing a new value from scratch. If you just add to the value (without deleting it) the validation works correctly.
The following changes: 1) http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=toaster-next&id=5f030faf845afeecf1294fe588c96b53dab3efe1 2) http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=toaster-next&id=835131f58d797e39ff0501b5593e840ba171956e got merged to toaster-next branch.
The changes have been merged upstream and below are the links to upstream: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=dabb49be869c5cbd220d30f18323ed12ed54e381