Why aren't bugs treated as tasks?

Why aren't bugs treated as tasks?

So I have a milestone for bugs. This milestone has bugs assigned:



However, when I look into the project view, the milestone has "no tasks":



So I cannot add dependencies to another task to it (ideally I would just add a dependency to the milestone, so the milestone "Test Copacabana 3.0.17" has "Develop Copacabana 3.0.17" as a predecessor, but ok..).

How is this supposed to work? I can't imagine I need to create a task for every bug, that would be double administration.

I'm really confused here. Here's a video in case the above is not clear:  http://cygno.d.pr/144pg/xKqYttbZ