I was taught that future simple shows a sequence and future continuous shows that something started before something else.
1 When you come, I will cook something.
2 When you come I will be cooking something.
1 I start cooking after you come.
2 I start cooking before you come.
I saw one conditional example on this site "If you come I will be fixing my bike". I'm confused because people said that it means that after they come I start fixing not before. Why is that? Does future continuous work differently in conditionals or because future continuous can have a very similar meaning to present continuous and it means the same as "If you come I'm fixing my bike"?