network: remove DTextInput outside Rectangle
shortcuts: add blank string warning when add CustomKeybinding