Operating system: Win10
Graphics card: 960m
Broken: (example: 2.80 release)
Short description of error
When using the "keep sharp" option on the weighted edge modifier, only the edges that have been marked with sharp edges should be sharp. Currently, when doing this all edges become sharp, regardless of what edges are marked sharp.
The only way I have found to mix sharp edges in conjunction with the weighted edge modifier is to use an edge split modifier before the weighted normals modifier. This shouldn't be needed as the weighted normals modifier should be able to do this itself by modifying the normals instead.
Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible).
Have attached a basic example. The recessed edges on the top of the cube are marked sharp, but as can be seen, all edges become sharp when using the keep sharp option in the modifier.