Clang-format doubt

Greetings of the day,

I was using clang format and noticed something unusual there. When I have selected the configuration of aligning according to Brackets to DontAlign and also the Usetab to UT_Always it still align according to parentheses e.g.

for (itr = fMouseSettingsObject.begin(); itr != fMouseSettingsObject.end();

There was an extra space added before ++ operator along with tab. I want to remove this extra space. I tried this and after removing this line the space was removed. But is this a correct method or is there any other solution for this?