(self)
| 12439 | self._custom_titlebar_restore() |
| 12440 | |
| 12441 | def _custom_titlebar_restore(self): |
| 12442 | if running_linux(): |
| 12443 | # if self._skip_first_restore_callback: |
| 12444 | # self._skip_first_restore_callback = False |
| 12445 | # return |
| 12446 | self.TKroot.unbind('<Button-1>') |
| 12447 | self.TKroot.deiconify() |
| 12448 | |
| 12449 | # self.ParentForm.TKroot.wm_overrideredirect(True) |
| 12450 | self.TKroot.wm_attributes("-type", 'dock') |
| 12451 | |
| 12452 | else: |
| 12453 | self.TKroot.unbind('<Expose>') |
| 12454 | self.TKroot.wm_overrideredirect(True) |
| 12455 | if self.TKroot.state() == 'iconic': |
| 12456 | self.TKroot.deiconify() |
| 12457 | else: |
| 12458 | if not running_linux(): |
| 12459 | self.TKroot.state('normal') |
| 12460 | else: |
| 12461 | self.TKroot.attributes('-fullscreen', False) |
| 12462 | self.maximized = False |
| 12463 | |
| 12464 | def _custom_titlebar_minimize(self): |
| 12465 | if running_linux(): |
no test coverage detected