When views are added at runtime at the first time, it is not guaranteed which of them will be selected. This happens cause in this case all the views are collected in THashMap and are added (when ProjectView is initialized) by iterating through this collection, regardless of the weights and addition order.
This is only for platform, in IDEA itself ProjectViewPane is selected and all works fine.