Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9e210e8

Browse files
authored
Merge pull request#30863 from lilfer/fix-macosx-toolbar-crash
Fix macOS toolbar crash
2 parents731be55 +e147756 commit9e210e8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎src/_macosx.m‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,7 +1034,7 @@ -(void)save_figure:(id)sender { gil_call_method(toolbar, "save_figure"); }
10341034
// Make it a zero-width box if we don't have enough room
10351035
rect.size.width =fmax(bounds.size.width - rect.origin.x,0);
10361036
rect.origin.x = bounds.size.width - rect.size.width;
1037-
NSTextView* messagebox = [[[NSTextViewalloc]initWithFrame: rect]autorelease];
1037+
NSTextView* messagebox = [[NSTextViewalloc]initWithFrame: rect];
10381038
messagebox.textContainer.maximumNumberOfLines =2;
10391039
messagebox.textContainer.lineBreakMode = NSLineBreakByTruncatingTail;
10401040
messagebox.alignment = NSTextAlignmentRight;
@@ -1044,7 +1044,6 @@ -(void)save_figure:(id)sender { gil_call_method(toolbar, "save_figure"); }
10441044
/* if selectable, the messagebox can become first responder,
10451045
* which is not supposed to happen*/
10461046
[[windowcontentView]addSubview: messagebox];
1047-
[messageboxrelease];
10481047
[[windowcontentView]display];
10491048

10501049
self->messagebox = messagebox;
@@ -1055,6 +1054,7 @@ -(void)save_figure:(id)sender { gil_call_method(toolbar, "save_figure"); }
10551054
NavigationToolbar2_dealloc(NavigationToolbar2 *self)
10561055
{
10571056
[self->handlerrelease];
1057+
[self->messageboxrelease];
10581058
Py_TYPE(self)->tp_free((PyObject*)self);
10591059
}
10601060

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp