Problem with trim function

Using the trim function, I cannot mark more than one cutting edge at a time. When I mark the second one the first is unmarked. I have similar problem with other functions, when only one item can be marked at a time.

Can anyone help?