Inline edit not working for junction objects

I have three objects.

  1.  Candidate
    
  2.  Training
    
  3.  Recommended Training
    

Recommended Training object is junction object of candidate and training object with master relationship.

I have created candidate view page from where I can add recommended training.

I can add recommended training.

Check below screen shot.

After create new record when I am trying to edit same record by clicking inline edit action nothing is happened.

I am facing this issue for all the junction objects.

It looks like you are trying to change Master Detail fields on records that have been already saved — this is impossible, unless you have checked the “Allow reparenting” option on the Master Detail field’s definition. Otherwise, you cannot change Master Detail fields on records that have already been saved — this is only possible for Lookup fields or for Master Detail fields with “Allow reparenting” turned on.


Thanks.