|
268 | 268 | HorizontalAlignment="Stretch" VerticalAlignment="Stretch" |
269 | 269 | Background="{DynamicResource Brush.Window}" |
270 | 270 | BorderBrush="{DynamicResource Brush.Border0}" |
271 | | - Focusable="False"> |
272 | | - <GridSplitter.IsEnabled> |
273 | | - <MultiBinding Converter="{x:Static BoolConverters.Or}"> |
274 | | - <Binding Source="{x:Static vm:Preferences.Instance}" Path="UseTwoColumnsLayoutInHistories"/> |
275 | | - <Binding Path="IsCollapseDetails" Converter="{x:Static BoolConverters.Not}"/> |
276 | | - </MultiBinding> |
277 | | - </GridSplitter.IsEnabled> |
278 | | - </GridSplitter> |
| 271 | + Focusable="False" |
| 272 | + IsVisible="{Binding #ThisControl.IsDetailsPanelExpanded, Mode=OneWay}"/> |
279 | 273 |
|
280 | 274 | <Grid Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="3"> |
281 | 275 | <ContentControl> |
|
290 | 284 | </Border> |
291 | 285 | </TabItem.Header> |
292 | 286 |
|
293 | | - <Grid Margin="0,32,0,0" ClipToBounds="True"> |
| 287 | + <Grid IsVisible="{Binding #ThisControl.IsDetailsPanelExpanded, Mode=OneWay}"> |
294 | 288 | <Path Width="128" Height="128" |
295 | 289 | Data="{StaticResource Icons.Detail}" |
296 | 290 | HorizontalAlignment="Center" |
|
323 | 317 |
|
324 | 318 | <ContentControl.DataTemplates> |
325 | 319 | <DataTemplate DataType="vm:CommitDetail"> |
326 | | - <v:CommitDetail/> |
| 320 | + <v:CommitDetail IsDetailsPanelExpanded="{Binding #ThisControl.IsDetailsPanelExpanded, Mode=OneWay}"/> |
327 | 321 | </DataTemplate> |
328 | 322 |
|
329 | 323 | <DataTemplate DataType="vm:RevisionCompare"> |
|
341 | 335 | </Border> |
342 | 336 | </TabItem.Header> |
343 | 337 |
|
344 | | - <v:RevisionCompare/> |
| 338 | + <v:RevisionCompare IsVisible="{Binding #ThisControl.IsDetailsPanelExpanded, Mode=OneWay}"/> |
345 | 339 | </TabItem> |
346 | 340 |
|
347 | 341 | <TabItem IsEnabled="False"> |
|
361 | 355 | </Border> |
362 | 356 | </TabItem.Header> |
363 | 357 |
|
364 | | - <StackPanel ClipToBounds="True" Orientation="Vertical" HorizontalAlignment="Center" VerticalAlignment="Center"> |
| 358 | + <StackPanel Orientation="Vertical" |
| 359 | + HorizontalAlignment="Center" VerticalAlignment="Center" |
| 360 | + IsVisible="{Binding #ThisControl.IsDetailsPanelExpanded, Mode=OneWay}"> |
| 361 | + |
365 | 362 | <Path Width="128" Height="128" |
366 | 363 | Data="{StaticResource Icons.Detail}" |
367 | 364 | HorizontalAlignment="Center" |
|
0 commit comments