modified PopupLayout

This commit is contained in:
2026-08-09 20:24:21 +05:00
parent 1fc9765a3d
commit 163b86d239
6 changed files with 193 additions and 69 deletions
+2 -3
View File
@@ -1,7 +1,6 @@
using System.Windows.Threading;
using CursorLang.Models;
using CursorLang.ViewModels;
using CursorLang.Views;
namespace CursorLang.Services;
@@ -11,12 +10,12 @@ namespace CursorLang.Services;
/// </summary>
public sealed class LayoutPopupService : ILayoutPopupService, IDisposable
{
private readonly LayoutPopupWindow _window;
private readonly ILayoutPopupWindow _window;
private readonly LayoutPopupViewModel _viewModel;
private readonly AppSettings _settings;
private readonly DispatcherTimer _hideTimer = new();
public LayoutPopupService(LayoutPopupWindow window, LayoutPopupViewModel viewModel, AppSettings settings)
public LayoutPopupService(ILayoutPopupWindow window, LayoutPopupViewModel viewModel, AppSettings settings)
{
_window = window;
_viewModel = viewModel;