fix: Flickering of resize cursor on sidebar when dragging
This commit is contained in:
@@ -143,8 +143,11 @@ const Sidebar = React.forwardRef<HTMLDivElement, Props>(function _Sidebar(
|
|||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
if (isResizing) {
|
if (isResizing) {
|
||||||
|
document.body.style.cursor = "col-resize";
|
||||||
document.addEventListener("mousemove", handleDrag);
|
document.addEventListener("mousemove", handleDrag);
|
||||||
document.addEventListener("mouseup", handleStopDrag);
|
document.addEventListener("mouseup", handleStopDrag);
|
||||||
|
} else {
|
||||||
|
document.body.style.cursor = "initial";
|
||||||
}
|
}
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user