hoffstadt / hoffstadt/DearPyGui

if i change window size from full screen,clicks have no response

Open
#2,451 1 comment 0 reactions 0 assignees View on GitHub
state: pending type: bug
Dominant language
C++
Stars
15.6k
Forks
783
PR merge metrics
No merged PRs in 30d

Description

## Version of Dear PyGui

Version: dearpygui 2.0.0
Operating System: **Windows 10**

## My Issue/Question

if i change window size from full screen,clicks have no response

## To Reproduce

Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

## Expected behavior

if i change window size from full screen,clicks have no response

## Screenshots/Video

https://github.com/user-attachments/assets/a0410776-3548-49a9-89f5-25b83d74f73f

## Standalone, minimal, complete and verifiable example

```python
# Here's some code anyone can copy and paste to reproduce your issue
import ctypes
ctypes.windll.shcore.SetProcessDpiAwareness(1)

import dearpygui.dearpygui as dpg
import dearpygui.demo as demo
import os

class MainWindow(object):

def __init__(self):
dpg.create_context()
dpg.create_viewport(title='Custom Title', width=600, height=600)
self.init_menu_bar()
demo.show_demo()

def init_menu_bar(self):
with dpg.viewport_menu_bar(label="Primary Menu Bar", tag="viewport-bar"):
with dpg.menu(label="File"):
dpg.add_menu_item(
label="Exit", callback=lambda: dpg.stop_dearpygui()
)

with dpg.menu(label="Settings"):
dpg.add_menu_item(
label="IoT Device",
callback=None,
)
dpg.add_menu_item(
label="Logging Level",
callback=None,
)

with dpg.menu(label="Help"):
dpg.add_menu_item(
label="About WeDX",
callback=lambda: dpg.show_item("jjj"),
shortcut="Ctrl + H",
)
dpg.add_menu_item(
label="View License",
callback=None,
user_data="https://github.com/motojinc25/WeDX/blob/main/LICENSE",
)
dpg.add_menu_item(
label="Check for updates",
callback=lambda: dpg.show_item(
"ddd"
),
)
dpg.add_spacer()
dpg.add_separator()
dpg.add_spacer()
dpg.add_menu_item(
label="Show Metrics",
callback=lambda: dpg.show_tool(dpg.mvTool_Metrics),
)
dpg.add_menu_item(
label="Show Documentation",
callback=lambda: dpg.show_tool(dpg.mvTool_Doc),
)
dpg.add_menu_item(
label="Show Debug",
callback=lambda: dpg.show_tool(dpg.mvTool_Debug),
)
dpg.add_menu_item(
label="Show Style Editor",
callback=lambda: dpg.show_tool(dpg.mvTool_Style),
)
dpg.add_menu_item(
label="Show Font Manager",
callback=lambda: dpg.show_tool(dpg.mvTool_Font),
)
dpg.add_menu_item(
label="Show Item Registry",
callback=lambda: dpg.show_tool(dpg.mvTool_ItemRegistry),
)
dpg.add_menu_item(
label="Show Dear ImGui Demo",
callback=lambda: dpg.show_imgui_demo(),
)
dpg.add_menu_item(
label="Show Dear PyGui Demo",
callback=lambda: demo.show_demo(),
)

if __name__ == "__main__":
window = MainWindow()

dpg.setup_dearpygui()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.