簡體   English   中英

肉桂桌面無法拾取更改

[英]Cinnamon desklet does not pick up changes

我想編寫一個Cinnamon桌面,但是我的開發周期不正確。 我從打招呼的世界桌面開始。 文件位於~/.local/share/cinnamon/desklets/hello@world

desklet.js

const Desklet = imports.ui.desklet;

function HelloDesklet(metadata, desklet_id) {
    this._init(metadata, desklet_id);
}

HelloDesklet.prototype = {
    __proto__: Desklet.Desklet.prototype
    ,_init: function(metadata, desklet_id) {
        Desklet.Desklet.prototype._init.call(this, metadata);
        this._cont = new St.Label();
        this._cont.set_text("Hello, world!");
        this.setContent(this._cont);
    }
}

function main(metadata, desklet_id) {
    return new HelloDesklet(metadata, desklet_id);
}

metadata.json

{
    "uuid": "hello@world",
    "name": "Hello World",
    "description": "Say hello",
    "prevent-decorations": false
}

到目前為止,一切運行正常,我可以添加桌面,它會顯示Hello World消息。

現在,如果我更改代碼以編寫“你好,新世界!” 而不是“ Hello,world!”,而是刪除桌面並再次添加它,仍然會顯示舊消息。 如何讓肉桂拿起我的零錢?

請參閱: 重新加載時不考慮桌面修改

這是Cinnamon 3.6的一個已知問題,已在Cinnamon 3.8中修復。

目前,您必須重新啟動Cinnamon,對不起。

檢查您的肉桂版本。

其他選擇是重新啟動Cinnamon( Ctrl + Alt + Esc或通過Looking Glass / Melange )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM