Networkmanager started, while static IP is set through Wicked

With openSUSE (Tumbleweed) I have set it to use Wicked as network manager and I have configured a static IP address. However the Teamviewer deamon requires network manager service. This is thus started and my static IP is switched into an IP given out by my DHCP server as there is no static configuration for NetworkManager.

sudo systemctl show -p WantedBy -p RequiredBy NetworkManager

sudo systemctl show -p WantedBy -p RequiredBy NetworkManager-wait-online.service


Expected: Teamviewer is not hardcoding NetworkManager dependencies, if it wants to ensure network is up, it should instead use generic