Skip to content

Commit da946da

Browse files
committed
Adjust the split resolve button sizing and dropdown placement
1 parent 4083ad4 commit da946da

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

Modern/Views/ClassicView.xaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@
305305
</Grid.ColumnDefinitions>
306306
<StackPanel Grid.Column="1" Orientation="Horizontal">
307307
<Button x:Name="resolveMainButton" FontWeight="Bold" Padding="14,6"
308-
Click="ResolveMain_Click">
308+
Width="230" Click="ResolveMain_Click">
309309
<Button.Style>
310310
<Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}">
311311
<Style.Triggers>
@@ -330,17 +330,17 @@
330330
<Button.Effect>
331331
<DropShadowEffect Color="Transparent" ShadowDepth="0" BlurRadius="15" Opacity="0"/>
332332
</Button.Effect>
333-
<StackPanel Orientation="Horizontal">
333+
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
334334
<TextBlock x:Name="resolveMainIcon" Text="&#xE768;" FontFamily="Segoe MDL2 Assets" FontSize="13" VerticalAlignment="Center" Margin="0,0,6,0"/>
335335
<TextBlock x:Name="resolveMainText" Text="Resolve Callstacks!" FontWeight="Bold"/>
336336
</StackPanel>
337337
</Button>
338-
<Button Padding="4,6" Margin="1,0,0,0" Click="ResolveDropdown_Click"
338+
<Button Padding="6,6" Margin="1,0,0,0" Click="ResolveDropdown_Click"
339339
VerticalAlignment="Stretch"
340340
ToolTip="Choose resolve action">
341341
<TextBlock Text="&#xE70D;" FontFamily="Segoe MDL2 Assets" FontSize="10" VerticalAlignment="Center"/>
342342
<Button.ContextMenu>
343-
<ContextMenu x:Name="resolveMenu">
343+
<ContextMenu x:Name="resolveMenu" Placement="Left">
344344
<MenuItem Header="Resolve Callstacks" Click="ResolveMenuItem_Click" Tag="resolve">
345345
<MenuItem.Icon>
346346
<TextBlock Text="&#xE768;" FontFamily="Segoe MDL2 Assets" FontSize="13"/>

Modern/Views/ClassicView.xaml.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ private void UpdateResolveButton(string mode) {
151151

152152
private void ResolveDropdown_Click(object sender, RoutedEventArgs e) {
153153
if (sender is Button btn) {
154-
btn.ContextMenu.PlacementTarget = btn;
155-
btn.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
154+
btn.ContextMenu.PlacementTarget = resolveMainButton;
155+
btn.ContextMenu.Placement = System.Windows.Controls.Primitives.PlacementMode.Top;
156156
btn.ContextMenu.IsOpen = true;
157157
}
158158
}

0 commit comments

Comments
 (0)