anshuksi282-ksolves opened a new pull request, #11827: URL: https://github.com/apache/nifi/pull/11827
## Summary [NIFI-16221](https://issues.apache.org/jira/browse/NIFI-16221) The global theme rule `.cdk-drag:hover { cursor: grab; }` is more specific than the `cursor: se-resize` declared on the resize handle of the `Resizable` component, because the handle is itself a `cdkDrag` element. Hovering the handle of the property editor therefore shows the `grab` cursor instead of `se-resize`, which makes the handle hard to find. This marks the handle cursor as `!important`, as is already done for the handle `background`. The change applies to all editors that use the `Resizable` component. The intermittent drag that does not release described in the issue could not be reproduced reliably and is not addressed here. ## Tracking ### Issue Tracking - [x] [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI) issue created ### Pull Request Tracking - [x] Pull Request title starts with Apache NiFi Jira issue number, such as `NIFI-00000` - [x] Pull Request commit message starts with Apache NiFi Jira issue number, as such `NIFI-00000` - [x] Pull request contains [commits signed](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits) with a registered key indicating `Verified` status ### Pull Request Formatting - [x] Pull Request based on current revision of the `main` branch - [x] Pull Request refers to a feature branch with one commit containing changes ## Verification ### Build - [ ] Build completed using `./mvnw clean install -P contrib-check` - [ ] JDK 21 - [ ] JDK 25 Verified with `nx build nifi`, `nx lint shared`, Prettier, and the `resizable` spec. The change was checked in a running NiFi (ExecuteSQL, SQL Query editor): the handle cursor stays `se-resize` on hover and resizing still works. ### Licensing - [x] New dependencies are compatible with the [Apache License 2.0](https://apache.org/licenses/LICENSE-2.0) according to the [License Policy](https://www.apache.org/legal/resolved.html) - [x] New dependencies are documented in applicable `LICENSE` and `NOTICE` files No new dependencies were added. ### Documentation - [x] Documentation formatting appears as expected in rendered files No documentation files were changed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
