I20240718-1800
The synchronous execution of reassigning the FindReplaceOverlay to a shell sporadically makes the application hang on Linux. This makes the execution asynchronous and avoid repeated executions of the reassignment. Contributes to https://github.com/eclipse-platform/eclipse.platform.ui/issues/1945