I'll have a look. It's strange that the price limit isn't being respected though. @tonyk2 so you're saying the collateral autofill is incorrect?
Edit: From looking at the code it seems the collateral is being calculated using the feed price even if you've set a price limit, I suppose that needs to take into account the price limit..
I suspect the GUI auto-fill was left as it was in v 0.8.0 of the client. They changed the rules in 0.9.0 so the result.
SVK, as for changing it to reflect the new rule, it is up to you - I honestly prefer the rule to be changed to what it was before, because:
if A = shorting price - feed ; all prices in BTS/bitAsset;
Before if you short above the feed the over-collateralization was A
Total collateral = 2*feed+(feed+A) = 300%*feed price +A
With the new rule the over-collateralization is 3*A
Total collateral = 2*(feed+A)+(feed+A) = 300%*feed price +3A