I tried doing zypper dup but everything works fine here and I couldn't reproduce the problem. Maybe also the output of "sudo rpm -V sddm" (if it outputs anything) would be helpful (or even the relevant sections of the output of "sudo rpm -Va")