shell: Don't allow move/resize/rotate for input panel surfaces
diff --git a/src/shell.c b/src/shell.c
index 7a3d068..d8a508e 100644
--- a/src/shell.c
+++ b/src/shell.c
@@ -2086,6 +2086,7 @@
 		case SHELL_SURFACE_BACKGROUND:
 		case SHELL_SURFACE_FULLSCREEN:
 		case SHELL_SURFACE_SCREENSAVER:
+		case SHELL_SURFACE_INPUT_PANEL:
 			return;
 		default:
 			break;
@@ -2115,6 +2116,7 @@
 		case SHELL_SURFACE_BACKGROUND:
 		case SHELL_SURFACE_FULLSCREEN:
 		case SHELL_SURFACE_SCREENSAVER:
+		case SHELL_SURFACE_INPUT_PANEL:
 			return;
 		default:
 			break;
@@ -2359,6 +2361,7 @@
 		case SHELL_SURFACE_BACKGROUND:
 		case SHELL_SURFACE_FULLSCREEN:
 		case SHELL_SURFACE_SCREENSAVER:
+		case SHELL_SURFACE_INPUT_PANEL:
 			return;
 		default:
 			break;